struct ModulesRegistry

struct ModulesRegistry
{
    // typedefs

    typedef std::string full_path_t;

    //
fields

    std::map<full_path_t, LoadedModuleInfo> loadedModules;
    std::mutex loadedModules_mtx;

    // construction

    ModulesRegistry();

    //
methods

    static ModulesRegistry& Instance();
};