Class MemoryAlignmentHelper#

Class Documentation#

class MemoryAlignmentHelper#

Public Static Functions

static inline size_t AlignSize(size_t i_size, size_t i_align = sDefaultAlignment)#
static inline size_t AlignPadding(size_t i_size, size_t i_align = sDefaultAlignment)#
static inline bool IsPowerOfTwo(size_t i_align)#
static inline uintptr_t AlignDown(uintptr_t i_value, size_t i_align = sDefaultAlignment)#
static inline uintptr_t AlignUp(uintptr_t i_value, size_t i_align = sDefaultAlignment)#

Public Static Attributes

static const size_t sDefaultAlignment = sizeof(size_t)#