30 #ifndef __CLAW_DYNAMIC_LIBRARY_HPP__
31 #define __CLAW_DYNAMIC_LIBRARY_HPP__
44 dynamic_library(
const std::string& name,
bool current_program =
false );
60 #endif // __CLAW_DYNAMIC_LIBRARY_HPP__
bool have_symbol(const std::string &name) const
Tell if the library has a symbol.
dynamic_library(const std::string &name, bool current_program=false)
Constructor.
void * handle
Type of the system handle to the library.
Include the good interface for dynamic libraries for your system.
A class to use dynamic libraries.
T get_symbol(const std::string &name) const
Get a symbol in the library.
Implementation of the template methods of the claw::dynamic_library class.
~dynamic_library()
Destructor (close the library).