OpenWalnut
1.5.0dev
|
Helper to store information on a lib which gets initialized later. More...
Public Member Functions | |
PostponedLoad (std::shared_ptr< WSharedLib > lib, boost::filesystem::path path) | |
Initialize the class and keep track of the lib (and its reference). More... | |
Public Attributes | |
std::shared_ptr< WSharedLib > | m_lib |
The library. More... | |
boost::filesystem::path | m_path |
The path of the resources. More... | |
Helper to store information on a lib which gets initialized later.
This basically is used for the arbitrary registration feature.
Definition at line 106 of file WModuleLoader.h.
|
inline |
Initialize the class and keep track of the lib (and its reference).
lib | the lib to keep |
path | the lib path |
Definition at line 114 of file WModuleLoader.h.
std::shared_ptr< WSharedLib > WModuleLoader::PostponedLoad::m_lib |
The library.
Need to keep this to avoid freeing the lib beforehand.
Definition at line 123 of file WModuleLoader.h.
boost::filesystem::path WModuleLoader::PostponedLoad::m_path |
The path of the resources.
Definition at line 128 of file WModuleLoader.h.