30 #ifndef __CLAW_DYNAMIC_LIBRARY_HPP__ 31 #define __CLAW_DYNAMIC_LIBRARY_HPP__ 44 dynamic_library(
const std::string& name,
bool current_program =
false );
50 T get_symbol(
const std::string& name )
const;
58 #include <claw/impl/dynamic_library.tpp> 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.
This is the main namespace.
~dynamic_library()
Destructor (close the library).