libmoost
moost::pdl::dynamic_class Class Reference

#include <dynamic_class.h>

Inheritance diagram for moost::pdl::dynamic_class:
Collaboration diagram for moost::pdl::dynamic_class:

List of all members.

Public Member Functions

virtual ~dynamic_class ()

Private Attributes

boost::shared_ptr
< dynamic_library_if
m_library

Friends

class dynamic_library

Detailed Description

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.


Constructor & Destructor Documentation

Definition at line 32 of file dynamic_class.cpp.


Friends And Related Function Documentation

friend class dynamic_library [friend]

Definition at line 51 of file dynamic_class.h.


Member Data Documentation

Definition at line 60 of file dynamic_class.h.


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