cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Static Public Member Functions | List of all members
cmnConditionalObjectFactoryOneArg< _dynamicCreation, _class, _argType > Class Template Reference

#include <cmnClassServices.h>

Static Public Member Functions

static cmnGenericObjectCreate (const cmnGenericObject &CMN_UNUSED(arg))
 
static bool OneArgConstructorAvailable (void)
 
static const cmnClassServicesBaseGetConstructorArgServices (void)
 

Detailed Description

template<int _dynamicCreation, typename _class, typename _argType>
class cmnConditionalObjectFactoryOneArg< _dynamicCreation, _class, _argType >

Default implementation of cmnConditionalObjectFactoryOneArg with disabled dynamic creation.

Member Function Documentation

template<int _dynamicCreation, typename _class , typename _argType >
static cmnGenericObject* cmnConditionalObjectFactoryOneArg< _dynamicCreation, _class, _argType >::Create ( const cmnGenericObject CMN_UNUSEDarg)
inlinestatic

Specialization of create when dynamic create is disabled. Returns 0 (null pointer) .

template<int _dynamicCreation, typename _class , typename _argType >
static const cmnClassServicesBase* cmnConditionalObjectFactoryOneArg< _dynamicCreation, _class, _argType >::GetConstructorArgServices ( void  )
inlinestatic
template<int _dynamicCreation, typename _class , typename _argType >
static bool cmnConditionalObjectFactoryOneArg< _dynamicCreation, _class, _argType >::OneArgConstructorAvailable ( void  )
inlinestatic

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