An in code C++11 Interface Definition Language.