MRPT  2.0.4
List of all members | Public Types | Public Member Functions | Static Public Member Functions | Public Attributes
ModulesRegistry Struct Reference

Detailed Description

Definition at line 835 of file os.cpp.

Public Types

using full_path_t = std::string
 

Public Member Functions

 ModulesRegistry ()=default
 
 ~ModulesRegistry ()
 

Static Public Member Functions

static ModulesRegistryInstance ()
 

Public Attributes

std::map< full_path_t, LoadedModuleInfoloadedModules
 
std::mutex loadedModules_mtx
 

Member Typedef Documentation

◆ full_path_t

using ModulesRegistry::full_path_t = std::string

Definition at line 863 of file os.cpp.

Constructor & Destructor Documentation

◆ ModulesRegistry()

ModulesRegistry::ModulesRegistry ( )
default

◆ ~ModulesRegistry()

ModulesRegistry::~ModulesRegistry ( )
inline

Definition at line 844 of file os.cpp.

References mrpt::exception_to_str(), and mrpt::system::unloadPluginModule().

Here is the call graph for this function:

Member Function Documentation

◆ Instance()

static ModulesRegistry& ModulesRegistry::Instance ( )
inlinestatic

Definition at line 837 of file os.cpp.

Member Data Documentation

◆ loadedModules

std::map<full_path_t, LoadedModuleInfo> ModulesRegistry::loadedModules

Definition at line 864 of file os.cpp.

◆ loadedModules_mtx

std::mutex ModulesRegistry::loadedModules_mtx

Definition at line 865 of file os.cpp.




Page generated by Doxygen 1.8.14 for MRPT 2.0.4 Git: 33de1d0ad Sat Jun 20 11:02:42 2020 +0200 at sáb jun 20 17:35:17 CEST 2020