nn::result::detail::ResultTraits class

Public types

template<int M, int D>
struct MakeInnerValueStatic
using BaseType = std::uint32_t

Public static variables

static const BaseType SuccessValue
static const int ModuleBits
static const int DescriptionBits
static const int ReservedBits

Public static functions

static auto MakeInnerValue(int m, int d) -> BaseType noexcept
static auto GetModuleFromValue(BaseType value) -> BaseType noexcept
static auto GetDescriptionFromValue(BaseType value) -> BaseType noexcept