momo  3.9
momo::internal::ObjectAlignmenter< TObject > Class Template Reference

#include <ObjectManager.h>

Public Types

typedef TObject Object
 

Static Public Member Functions

static constexpr bool Check (size_t alignment, size_t size=sizeof(Object)) noexcept
 

Static Public Attributes

static const size_t alignment
 

Member Typedef Documentation

◆ Object

template<typename TObject >
typedef TObject momo::internal::ObjectAlignmenter< TObject >::Object

Member Function Documentation

◆ Check()

template<typename TObject >
static constexpr bool momo::internal::ObjectAlignmenter< TObject >::Check ( size_t  alignment,
size_t  size = sizeof(Object) 
)
inlinestaticconstexprnoexcept

Member Data Documentation

◆ alignment

template<typename TObject >
const size_t momo::internal::ObjectAlignmenter< TObject >::alignment
static
Initial value:

The documentation for this class was generated from the following file:
momo::internal::ObjectAlignmenter::Object
TObject Object
Definition: ObjectManager.h:145
momo::internal::UIntConst::maxAlignment
static const size_t maxAlignment
Definition: Utility.h:379