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

#include "OVR_ContainerAllocator.h"

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

Static Public Member Functions

static void Construct (void *)
 
static void Construct (void *p, const T &source)
 
template<class S >
static void ConstructAlt (void *p, const S &source)
 
static void ConstructArray (void *, UPInt)
 
static void ConstructArray (void *p, UPInt count, const T &source)
 
static void ConstructArray (void *p, UPInt count, const T *psource)
 
static void Destruct (T *)
 
static void DestructArray (T *, UPInt)
 
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::ConstructorPOD< T >

Definition at line 60 of file OVR_ContainerAllocator.h.

Member Function Documentation

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

Definition at line 63 of file OVR_ContainerAllocator.h.

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

Definition at line 64 of file OVR_ContainerAllocator.h.

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

Definition at line 71 of file OVR_ContainerAllocator.h.

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

Definition at line 76 of file OVR_ContainerAllocator.h.

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

Definition at line 78 of file OVR_ContainerAllocator.h.

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

Definition at line 85 of file OVR_ContainerAllocator.h.

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

Definition at line 98 of file OVR_ContainerAllocator.h.

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

Definition at line 93 of file OVR_ContainerAllocator.h.

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

Definition at line 90 of file OVR_ContainerAllocator.h.

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

Definition at line 91 of file OVR_ContainerAllocator.h.

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

Definition at line 103 of file OVR_ContainerAllocator.h.


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