Odyssey::Dynamic Namespace Reference


Functions

template<class T>
void declare (const String &typeID)
void remove (const String &typeID)
template<class T>
bool isDynamic (T *t)
bool isDynamic (const String &typeID)
template<class T>
bool queryTypeID (T *t, String &typeID)
template<class T>
T * create (const String &typeID)
template<class T>
void destroy (T *t)


Function Documentation

template<class T>
T* Odyssey::Dynamic::create (  const String &  typeID  )  [inline]
 

template<class T>
void Odyssey::Dynamic::declare (  const String &  typeID  )  [inline]
 

template<class T>
void Odyssey::Dynamic::destroy (  T *  t  )  [inline]
 

bool Odyssey::Dynamic::isDynamic (  const String &  typeID  )  [inline]
 

template<class T>
bool Odyssey::Dynamic::isDynamic (  T *  t  )  [inline]
 

template<class T>
bool Odyssey::Dynamic::queryTypeID (  T *  t,
String &  typeID
)  [inline]
 

void Odyssey::Dynamic::remove (  const String &  typeID  )  [inline]
 


Generated on Sun Jan 7 01:18:53 2007 for Odyssey Meta-Engine by  doxygen 1.4.6-NO