![]() |
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 |