cisst-saw
|
#include <mtsGenericObjectProxy.h>
Public Types | |
typedef mtsGenericTypesImpl< T, cmnIsDerivedFrom< T, mtsGenericObject >::IS_DERIVED > ::FinalBaseType | FinalBaseType |
typedef mtsGenericTypesImpl< T, cmnIsDerivedFrom< T, mtsGenericObject >::IS_DERIVED > ::FinalType | FinalType |
typedef mtsGenericTypesImpl< T, cmnIsDerivedFrom< T, mtsGenericObject >::IS_DERIVED > ::FinalRefType | FinalRefType |
Static Public Member Functions | |
static FinalRefType * | ConditionalWrap (T &obj) |
static bool | IsEqual (const T &obj1, const mtsGenericObject &obj2) |
static void | ConditionalFree (const FinalRefType *obj) |
static mtsGenericObject * | ConditionalCreate (const T &arg, const std::string &name) |
static T * | CastArg (mtsGenericObject &arg) |
static const T * | CastArg (const mtsGenericObject &arg) |
typedef mtsGenericTypesImpl<T, cmnIsDerivedFrom<T, mtsGenericObject>::IS_DERIVED>::FinalBaseType mtsGenericTypes< _elementType >::FinalBaseType |
typedef mtsGenericTypesImpl<T, cmnIsDerivedFrom<T, mtsGenericObject>::IS_DERIVED>::FinalRefType mtsGenericTypes< _elementType >::FinalRefType |
typedef mtsGenericTypesImpl<T, cmnIsDerivedFrom<T, mtsGenericObject>::IS_DERIVED>::FinalType mtsGenericTypes< _elementType >::FinalType |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |