replicode
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
mBrane::sdk::DynamicClassLoader< C > Class Template Reference

#include <dynamic_class_loader.h>

Inheritance diagram for mBrane::sdk::DynamicClassLoader< C >:
Inheritance graph
Collaboration diagram for mBrane::sdk::DynamicClassLoader< C >:
Collaboration graph

Public Member Functions

 ~DynamicClassLoader ()
 
CgetInstance (XMLNode &n, mdaemon::Node *node)
 

Static Public Member Functions

static DynamicClassLoaderNew (XMLNode &n)
 

Private Member Functions

 DynamicClassLoader (SharedLibrary *library, typename C::Load load)
 

Private Attributes

SharedLibrarylibrary
 
C::Load load
 

Constructor & Destructor Documentation

template<class C>
mBrane::sdk::DynamicClassLoader< C >::DynamicClassLoader ( SharedLibrary *  library,
typename C::Load  load 
)
private

Member Function Documentation

template<class C>
C * mBrane::sdk::DynamicClassLoader< C >::getInstance ( XMLNode &  n,
mdaemon::Node node 
)

Here is the caller graph for this function:

template<class C>
DynamicClassLoader< C > * mBrane::sdk::DynamicClassLoader< C >::New ( XMLNode &  n)
static

Here is the call graph for this function:

Member Data Documentation

template<class C>
SharedLibrary* mBrane::sdk::DynamicClassLoader< C >::library
private
template<class C>
C::Load mBrane::sdk::DynamicClassLoader< C >::load
private

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