![]() |
XII Release 0.1.0
|
This is the complete list of members for xiiMemoryUtils, including all inherited members.
AddByteOffset(T *pPtr, std::ptrdiff_t offset) | xiiMemoryUtils | static |
AddByteOffset(T *pPtr, std::ptrdiff_t offset) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
AlignBackwards(T *pPtr, size_t uiAlignment) | xiiMemoryUtils | static |
AlignBackwards(T *pPtr, size_t uiAlignment) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
AlignForwards(T *pPtr, size_t uiAlignment) | xiiMemoryUtils | static |
AlignForwards(T *pPtr, size_t uiAlignment) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
AlignSize(T uiSize, T uiAlignment) | xiiMemoryUtils | static |
AlignSize(T uiSize, T uiAlignment) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
Compare(const T *a, const T *b, size_t uiCount=1) | xiiMemoryUtils | static |
Compare(const T *a, const T *b, size_t uiCount) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
Construct(T *pDestination, size_t uiCount=1) | xiiMemoryUtils | static |
Construct(T *pDestination, size_t uiCount) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
ConstructorFunction typedef (defined in xiiMemoryUtils) | xiiMemoryUtils | |
Copy(T *pDestination, const T *pSource, size_t uiCount=1) | xiiMemoryUtils | static |
Copy(T *pDestination, const T *pSource, size_t uiCount) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
CopyConstruct(Destination *pDestination, const Source ©, size_t uiCount=1) | xiiMemoryUtils | static |
CopyConstruct(Destination *pDestination, const Source ©, size_t uiCount) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
CopyConstructArray(T *pDestination, const T *pSource, size_t uiCount) | xiiMemoryUtils | static |
CopyConstructArray(T *pDestination, const T *pSource, size_t uiCount) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
CopyConstructorFunction typedef (defined in xiiMemoryUtils) | xiiMemoryUtils | |
CopyOrMoveConstruct(Destination *pDestination, Source &&source) | xiiMemoryUtils | static |
CopyOrMoveConstruct(Destination *pDestination, Source &&source) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
CopyOverlapped(T *pDestination, const T *pSource, size_t uiCount=1) | xiiMemoryUtils | static |
CopyOverlapped(T *pDestination, const T *pSource, size_t uiCount) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
Destruct(T *pDestination, size_t uiCount=1) | xiiMemoryUtils | static |
Destruct(T *pDestination, size_t uiCount) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
DestructorFunction typedef (defined in xiiMemoryUtils) | xiiMemoryUtils | |
IsAligned(const T *pPtr, size_t uiAlignment) | xiiMemoryUtils | static |
IsAligned(const T *pPtr, size_t uiAlignment) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
IsEqual(const T *a, const T *b, size_t uiCount=1) | xiiMemoryUtils | static |
IsEqual(const T *a, const T *b, size_t uiCount) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
IsSizeAligned(T uiSize, T uiAlignment) | xiiMemoryUtils | static |
IsSizeAligned(T uiSize, T uiAlignment) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
MakeConstructorFunction() | xiiMemoryUtils | static |
MakeConstructorFunction() (defined in xiiMemoryUtils) | xiiMemoryUtils | |
MakeCopyConstructorFunction() | xiiMemoryUtils | static |
MakeCopyConstructorFunction() (defined in xiiMemoryUtils) | xiiMemoryUtils | |
MakeDestructorFunction() | xiiMemoryUtils | static |
MakeDestructorFunction() (defined in xiiMemoryUtils) | xiiMemoryUtils | |
MoveConstruct(T *pDestination, T &&source) | xiiMemoryUtils | static |
MoveConstruct(T *pDestination, T *pSource, size_t uiCount=1) | xiiMemoryUtils | static |
MoveConstruct(T *pDestination, T &&source) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
MoveConstruct(T *pDestination, T *pSource, size_t uiCount) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
PatternFill(T *pDestination, xiiUInt8 uiBytePattern, size_t uiCount=1) | xiiMemoryUtils | static |
PatternFill(T(&destination)[N], xiiUInt8 uiBytePattern)=delete | xiiMemoryUtils | static |
PatternFill(T *pDestination, xiiUInt8 uiBytePattern, size_t uiCount) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
PatternFillArray(T(&destination)[N], xiiUInt8 uiBytePattern) | xiiMemoryUtils | static |
PatternFillArray(T(&destination)[N], xiiUInt8 uiBytePattern) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
Prepend(T *pDestination, const T &source, size_t uiCount) | xiiMemoryUtils | static |
Prepend(T *pDestination, T &&source, size_t uiCount) | xiiMemoryUtils | static |
Prepend(T *pDestination, const T *pSource, size_t uiSourceCount, size_t uiCount) | xiiMemoryUtils | static |
Prepend(T *pDestination, const T &source, size_t uiCount) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
Prepend(T *pDestination, T &&source, size_t uiCount) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
Prepend(T *pDestination, const T *pSource, size_t uiSourceCount, size_t uiCount) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
RawByteCompare(const void *a, const void *b, size_t uiNumBytesToCompare) | xiiMemoryUtils | static |
RawByteCopy(void *pDestination, const void *pSource, size_t uiNumBytesToCopy) | xiiMemoryUtils | static |
Relocate(T *pDestination, T *pSource, size_t uiCount=1) | xiiMemoryUtils | static |
Relocate(T *pDestination, T *pSource, size_t uiCount) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
RelocateConstruct(T *pDestination, T *pSource, size_t uiCount=1) | xiiMemoryUtils | static |
RelocateConstruct(T *pDestination, T *pSource, size_t uiCount) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
RelocateOverlapped(T *pDestination, T *pSource, size_t uiCount=1) | xiiMemoryUtils | static |
RelocateOverlapped(T *pDestination, T *pSource, size_t uiCount) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
ReserveLower4GBAddressSpace() | xiiMemoryUtils | static |
ZeroFill(T *pDestination, size_t uiCount=1) | xiiMemoryUtils | static |
ZeroFill(T(&destination)[N])=delete | xiiMemoryUtils | static |
ZeroFill(T *pDestination, size_t uiCount) (defined in xiiMemoryUtils) | xiiMemoryUtils | |
ZeroFillArray(T(&destination)[N]) | xiiMemoryUtils | static |
ZeroFillArray(T(&destination)[N]) (defined in xiiMemoryUtils) | xiiMemoryUtils |