ClockWork DB CoreAPI 1.0.48
Abstract Time Series and Storage/Management Library
Loading...
Searching...
No Matches
tom::standard_module_loader Class Reference
+ Inheritance diagram for tom::standard_module_loader:
+ Collaboration diagram for tom::standard_module_loader:

Public Member Functions

 standard_module_loader (const tom::string &directory)
 
- Public Member Functions inherited from tom::module_loader
 module_loader (const tom::string &directory)
 
iterator begin ()
 
const_iterator begin () const
 
unsigned int count () const
 
iterator end ()
 
const_iterator end () const
 

Additional Inherited Members

- Public Types inherited from tom::module_loader
typedef module_map_type::const_iterator const_iterator
 
typedef module_map_type::iterator iterator
 
typedef module_map_type::key_type key_type
 
typedef std::vector< tom::stringmodule_list
 
typedef module_list::const_iterator module_list_iterator
 
typedef std::map< tom::string, dynamic_librarymodule_map_type
 
typedef module_map_type::value_type value_type
 
- Protected Member Functions inherited from tom::module_loader
module_list_iterator first_module () const
 
module_list_iterator last_module () const
 
virtual dynamic_libraryload (const tom::string &module)
 
virtual void unload (const tom::string &module)
 
- Protected Attributes inherited from tom::module_loader
tom::string m_directory
 
module_list m_module_list
 
module_map_type m_modules
 

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