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

#include "OVR_ContainerAllocator.h"

Inheritance diagram for OVR::ConstructorMov< T >:
Inheritance graph
Collaboration diagram for OVR::ConstructorMov< 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::ConstructorMov< T >

Definition at line 112 of file OVR_ContainerAllocator.h.

Member Function Documentation

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

Definition at line 115 of file OVR_ContainerAllocator.h.

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

Definition at line 120 of file OVR_ContainerAllocator.h.

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

Definition at line 127 of file OVR_ContainerAllocator.h.

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

Definition at line 132 of file OVR_ContainerAllocator.h.

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

Definition at line 139 of file OVR_ContainerAllocator.h.

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

Definition at line 146 of file OVR_ContainerAllocator.h.

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

Definition at line 171 of file OVR_ContainerAllocator.h.

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

Definition at line 166 of file OVR_ContainerAllocator.h.

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

Definition at line 153 of file OVR_ContainerAllocator.h.

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

Definition at line 159 of file OVR_ContainerAllocator.h.

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

Definition at line 176 of file OVR_ContainerAllocator.h.


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