CFx SDK Documentation  2022 SP0
Static Public Member Functions | Protected Member Functions | List of all members
OdGiRxObjectReImpl< T, TInterface > Class Template Reference

#include <ChunkAllocator.h>

Inheritance diagram for OdGiRxObjectReImpl< T, TInterface >:
OdRxObjectImpl< T, T >

Static Public Member Functions

static OdSmartPtr< TInterface > createObject ()
 
- Static Public Member Functions inherited from OdRxObjectImpl< T, T >
static OdSmartPtr< T > createObject ()
 

Protected Member Functions

voidoperator new (size_t size)
 
void operator delete (void *p)
 
- Protected Member Functions inherited from OdRxObjectImpl< T, T >
 ODRX_HEAP_OPERATORS ()
 

Additional Inherited Members

- Public Member Functions inherited from OdRxObjectImpl< T, T >
 OdRxObjectImpl ()
 
void addRef ()
 
void release ()
 
long numRefs () const
 

Detailed Description

template<class T, class TInterface = T>
class OdGiRxObjectReImpl< T, TInterface >

<group Other_Classes>

Definition at line 156 of file ChunkAllocator.h.

Member Function Documentation

◆ createObject()

template<class T , class TInterface = T>
static OdSmartPtr<TInterface> OdGiRxObjectReImpl< T, TInterface >::createObject ( )
inlinestatic

Creates an instance of OdGiRxObjectReImpl<T, TInterface> and returns SmartPointer to it.

Definition at line 172 of file ChunkAllocator.h.

◆ operator delete()

template<class T , class TInterface = T>
void OdGiRxObjectReImpl< T, TInterface >::operator delete ( void p)
inlineprotected

Definition at line 165 of file ChunkAllocator.h.

◆ operator new()

template<class T , class TInterface = T>
void* OdGiRxObjectReImpl< T, TInterface >::operator new ( size_t  size)
inlineprotected

Definition at line 164 of file ChunkAllocator.h.


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