sofa::core::objectmodel::TClassInfo< T > Class Template Reference

#include <ClassInfo.h>

Inheritance diagram for sofa::core::objectmodel::TClassInfo< T >:

Inheritance graph
[legend]
Collaboration diagram for sofa::core::objectmodel::TClassInfo< T >:

Collaboration graph
[legend]

Public Member Functions

virtual void * dynamicCast (Base *obj) const

Static Public Member Functions

static TClassInfo< T > & get ()

Protected Member Functions

 TClassInfo ()

Detailed Description

template<class T>
class sofa::core::objectmodel::TClassInfo< T >

Definition at line 94 of file ClassInfo.h.


Constructor & Destructor Documentation

template<class T >
sofa::core::objectmodel::TClassInfo< T >::TClassInfo (  )  [inline, protected]

Definition at line 97 of file ClassInfo.h.


Member Function Documentation

template<class T >
virtual void* sofa::core::objectmodel::TClassInfo< T >::dynamicCast ( Base *  obj  )  const [inline, virtual]

Implements sofa::core::objectmodel::ClassInfo.

Definition at line 109 of file ClassInfo.h.

template<class T >
static TClassInfo<T>& sofa::core::objectmodel::TClassInfo< T >::get (  )  [inline, static]

Definition at line 103 of file ClassInfo.h.


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

Generated on Sun Nov 23 04:23:44 2008 for Sofa by  doxygen 1.5.7.1