ERC CISST - cisst software

cmnConditionalObjectFactory< CMN_NO_DYNAMIC_CREATION, _class > Class Template Reference

#include <cmnClassServices.h>

List of all members.


Detailed Description

template<typename _class>
class cmnConditionalObjectFactory< CMN_NO_DYNAMIC_CREATION, _class >

Specialization of cmnConditionalObjectFactory with disabled dynamic creation.

Definition at line 52 of file cmnClassServices.h.

Public Types

Static Public Member Functions


Member Function Documentation

template<typename _class>
static cmnGenericObject* cmnConditionalObjectFactory< CMN_NO_DYNAMIC_CREATION, _class >::Create ( void   )  [inline, static]

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

Definition at line 59 of file cmnClassServices.h.

template<typename _class>
static cmnGenericObject* cmnConditionalObjectFactory< CMN_NO_DYNAMIC_CREATION, _class >::Create ( const cmnGenericObject CMN_UNUSED(other)  )  [inline, static]

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

Definition at line 65 of file cmnClassServices.h.

template<typename _class>
static bool cmnConditionalObjectFactory< CMN_NO_DYNAMIC_CREATION, _class >::Create ( cmnGenericObject CMN_UNUSED(existing),
const cmnGenericObject CMN_UNUSED(other) 
) [inline, static]

Specialization of create for in place new with copy constructor

Definition at line 70 of file cmnClassServices.h.

template<typename _class>
static cmnGenericObject* cmnConditionalObjectFactory< CMN_NO_DYNAMIC_CREATION, _class >::CreateArray ( size_t   CMN_UNUSED(size)  )  [inline, static]

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

Definition at line 76 of file cmnClassServices.h.

template<typename _class>
static cmnGenericObject* cmnConditionalObjectFactory< CMN_NO_DYNAMIC_CREATION, _class >::CreateArray ( size_t   CMN_UNUSED(size),
const cmnGenericObject CMN_UNUSED(other) 
) [inline, static]

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

Definition at line 83 of file cmnClassServices.h.

template<typename _class>
static bool cmnConditionalObjectFactory< CMN_NO_DYNAMIC_CREATION, _class >::DeleteArray ( generic_pointer CMN_UNUSED(data),
size_t &  CMN_UNUSED(size) 
) [inline, static]

Specialization of create when dynamic creation is disabled. Returns false.

Definition at line 89 of file cmnClassServices.h.

template<typename _class>
static bool cmnConditionalObjectFactory< CMN_NO_DYNAMIC_CREATION, _class >::Delete ( cmnGenericObject CMN_UNUSED(existing)  )  [inline, static]

Specialization of delete

Definition at line 94 of file cmnClassServices.h.


The documentation for this class was generated from the following file:
erc-cisst-devel<at>lists.johnshopkins.edu