Home
last modified time | relevance | path

Searched refs:EnumT (Results 1 – 1 of 1) sorted by relevance

/CafeSDK-2.12.13/system/include/nn/util/
Dutil_SizedEnum.h38 template <typename StorageT, typename EnumT>
42 typedef SizedEnum<StorageT, EnumT> Self;
63 SizedEnum(EnumT e) { Set(e); } in SizedEnum()
71 operator EnumT() const { return Get(); } in EnumT() function
82 Self& operator =(EnumT e) { Set(e); return *this; }
92 void Set(EnumT e) { m_EnumValue = static_cast<EnumT>(e); } in Set()
101 EnumT Get() const { return static_cast<EnumT>(m_EnumValue); } in Get()
113 template <typename EnumT>
114 class SizedEnum1 : public SizedEnum<bit8, EnumT>
122 SizedEnum1() : SizedEnum<bit8, EnumT>() {} in SizedEnum1()
[all …]