| 48 | using FunctionHandleMap = std::map<std::string, SpecialIncludeHandlerCreator>; |
| 49 | |
| 50 | struct ModuleHandles { |
| 51 | void *object; |
| 52 | SpecialIncludeHandlerCreator function; |
| 53 | ModuleHandles(void *o = nullptr, SpecialIncludeHandlerCreator f = nullptr) : object(o), function(f){}; |
| 54 | }; |
| 55 | |
| 56 | using ModuleHandleMap = std::map<std::string, ModuleHandles>; |
| 57 |