Base Framework
Public Member Functions | List of all members
IntegralConstant< TYPE, VALUE > Class Template Reference

#include <base/Functor.h>

Inherited by IsRelocateable< TYPE >, IsRelocateable< const void * >, IsRelocateable< void * >, IsUninitializeable< TYPE >, IsUninitializeable< int >, IsUninitializeable< int64 >, IsUninitializeable< Region >, IsUninitializeable< uint32 >, and IsUninitializeable< unsigned int >.

Public Member Functions

constexpr operator TYPE () const noexcept
 
constexpr TYPE operator() () const noexcept
 

Detailed Description

template<class TYPE, TYPE VALUE>
class IntegralConstant< TYPE, VALUE >

Helper to resolve to compile time constant.