libmoost
|
#include <dynamic_class.h>
Public Member Functions | |
virtual | ~dynamic_class () |
Private Attributes | |
boost::shared_ptr < dynamic_library_if > | m_library |
Friends | |
class | dynamic_library |
Common interface for all dynamically loaded classes
All classes that are supposed to be exported from a shared library need to derive from dynamic_class.
Definition at line 47 of file dynamic_class.h.
moost::pdl::dynamic_class::~dynamic_class | ( | ) | [virtual] |
Definition at line 32 of file dynamic_class.cpp.
friend class dynamic_library [friend] |
Definition at line 51 of file dynamic_class.h.
boost::shared_ptr<dynamic_library_if> moost::pdl::dynamic_class::m_library [private] |
Definition at line 60 of file dynamic_class.h.