Bike-X  0.8
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
OVR::ConstructorCPP< T > Class Template Reference

#include "OVR_ContainerAllocator.h"

Inheritance diagram for OVR::ConstructorCPP< T >:
Inheritance graph
Collaboration diagram for OVR::ConstructorCPP< T >:
Collaboration graph

Static Public Member Functions

static void Construct (void *p)
 
static void Construct (void *p, const T &source)
 
template<class S >
static void ConstructAlt (void *p, const S &source)
 
static void ConstructArray (void *p, UPInt count)
 
static void ConstructArray (void *p, UPInt count, const T &source)
 
static void ConstructArray (void *p, UPInt count, const T *psource)
 
static void Destruct (T *p)
 
static void DestructArray (T *p, UPInt count)
 
static void CopyArrayForward (T *dst, const T *src, UPInt count)
 
static void CopyArrayBackward (T *dst, const T *src, UPInt count)
 
static bool IsMovable ()
 

Detailed Description

template<class T>
class OVR::ConstructorCPP< T >

Definition at line 185 of file OVR_ContainerAllocator.h.

Member Function Documentation

template<class T >
static void OVR::ConstructorCPP< T >::Construct ( void *  p)
inlinestatic

Definition at line 188 of file OVR_ContainerAllocator.h.

template<class T >
static void OVR::ConstructorCPP< T >::Construct ( void *  p,
const T &  source 
)
inlinestatic

Definition at line 193 of file OVR_ContainerAllocator.h.

template<class T >
template<class S >
static void OVR::ConstructorCPP< T >::ConstructAlt ( void *  p,
const S &  source 
)
inlinestatic

Definition at line 200 of file OVR_ContainerAllocator.h.

template<class T >
static void OVR::ConstructorCPP< T >::ConstructArray ( void *  p,
UPInt  count 
)
inlinestatic

Definition at line 205 of file OVR_ContainerAllocator.h.

template<class T >
static void OVR::ConstructorCPP< T >::ConstructArray ( void *  p,
UPInt  count,
const T &  source 
)
inlinestatic

Definition at line 212 of file OVR_ContainerAllocator.h.

template<class T >
static void OVR::ConstructorCPP< T >::ConstructArray ( void *  p,
UPInt  count,
const T *  psource 
)
inlinestatic

Definition at line 219 of file OVR_ContainerAllocator.h.

template<class T >
static void OVR::ConstructorCPP< T >::CopyArrayBackward ( T *  dst,
const T *  src,
UPInt  count 
)
inlinestatic

Definition at line 245 of file OVR_ContainerAllocator.h.

template<class T >
static void OVR::ConstructorCPP< T >::CopyArrayForward ( T *  dst,
const T *  src,
UPInt  count 
)
inlinestatic

Definition at line 239 of file OVR_ContainerAllocator.h.

template<class T >
static void OVR::ConstructorCPP< T >::Destruct ( T *  p)
inlinestatic

Definition at line 226 of file OVR_ContainerAllocator.h.

template<class T >
static void OVR::ConstructorCPP< T >::DestructArray ( T *  p,
UPInt  count 
)
inlinestatic

Definition at line 232 of file OVR_ContainerAllocator.h.

template<class T >
static bool OVR::ConstructorCPP< T >::IsMovable ( )
inlinestatic

Definition at line 251 of file OVR_ContainerAllocator.h.


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