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