Public Member Functions | Public Attributes | List of all members
RTT::ComponentLoader::LoadedLib Class Reference

Public Member Functions

 LoadedLib (std::string n, std::string short_name, void *h)
 

Public Attributes

std::vector< std::string > components_type
 
std::string filename
 
void * handle
 
std::string shortname
 

Detailed Description

Keep a list of all loaded libraries such that double loads are avoided during import/loadLibrary.

Definition at line 66 of file ComponentLoader.hpp.

Constructor & Destructor Documentation

RTT::ComponentLoader::LoadedLib::LoadedLib ( std::string  n,
std::string  short_name,
void *  h 
)
inline

Definition at line 68 of file ComponentLoader.hpp.

Member Data Documentation

std::vector<std::string> RTT::ComponentLoader::LoadedLib::components_type

Definition at line 86 of file ComponentLoader.hpp.

std::string RTT::ComponentLoader::LoadedLib::filename

File name of the library.

Definition at line 75 of file ComponentLoader.hpp.

void* RTT::ComponentLoader::LoadedLib::handle

Library handle.

Definition at line 84 of file ComponentLoader.hpp.

std::string RTT::ComponentLoader::LoadedLib::shortname

Short name of the library (without lib/dll/so)

Definition at line 79 of file ComponentLoader.hpp.


The documentation for this class was generated from the following file:


rtt
Author(s): RTT Developers
autogenerated on Fri Oct 25 2019 03:59:46