FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
AcArrayMemCopyReallocator< T > Class Template Reference

#include <_AcArray.h>

Public Types

typedef unsigned int size_type
 

Static Public Member Functions

static void copy (T *pDestination, const T *pSource, size_type numObjects)
 
static void move (T *pDestination, const T *pSource, size_type numObjects)
 
static void construct (T *pObject)
 
static void construct (T *pObject, const T &value)
 
static void constructn (T *pDestination, size_type numObjects, const T &value)
 
static void constructn (T *pDestination, size_type numObjects)
 
static void constructn (T *pDestination, const T *pSource, size_type numObjects)
 
static void destroy (T *pObject)
 
static void destroy (T *objects, size_type numObjects)
 
static bool useRealloc ()
 

Detailed Description

template<class T>
class AcArrayMemCopyReallocator< T >

Definition at line 442 of file _AcArray.h.

Member Typedef Documentation

◆ size_type

Definition at line 445 of file _AcArray.h.

Member Function Documentation

◆ construct() [1/2]

template<class T >
static void AcArrayMemCopyReallocator< T >::construct ( T * pObject)
inlinestatic

Definition at line 472 of file _AcArray.h.

◆ construct() [2/2]

template<class T >
static void AcArrayMemCopyReallocator< T >::construct ( T * pObject,
const T & value )
inlinestatic

Definition at line 479 of file _AcArray.h.

◆ constructn() [1/3]

template<class T >
static void AcArrayMemCopyReallocator< T >::constructn ( T * pDestination,
const T * pSource,
size_type numObjects )
inlinestatic

Definition at line 501 of file _AcArray.h.

◆ constructn() [2/3]

template<class T >
static void AcArrayMemCopyReallocator< T >::constructn ( T * pDestination,
size_type numObjects )
inlinestatic

Definition at line 494 of file _AcArray.h.

◆ constructn() [3/3]

template<class T >
static void AcArrayMemCopyReallocator< T >::constructn ( T * pDestination,
size_type numObjects,
const T & value )
inlinestatic

Definition at line 487 of file _AcArray.h.

◆ copy()

template<class T >
static void AcArrayMemCopyReallocator< T >::copy ( T * pDestination,
const T * pSource,
size_type numObjects )
inlinestatic

Definition at line 447 of file _AcArray.h.

◆ destroy() [1/2]

template<class T >
static void AcArrayMemCopyReallocator< T >::destroy ( T * objects,
size_type numObjects )
inlinestatic

Definition at line 516 of file _AcArray.h.

◆ destroy() [2/2]

template<class T >
static void AcArrayMemCopyReallocator< T >::destroy ( T * pObject)
inlinestatic

Definition at line 511 of file _AcArray.h.

◆ move()

template<class T >
static void AcArrayMemCopyReallocator< T >::move ( T * pDestination,
const T * pSource,
size_type numObjects )
inlinestatic

Definition at line 457 of file _AcArray.h.

◆ useRealloc()

template<class T >
static bool AcArrayMemCopyReallocator< T >::useRealloc ( )
inlinestatic

Definition at line 524 of file _AcArray.h.


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