Lines Matching refs:SizedEnum
27 class SizedEnum
30 typedef SizedEnum<StorageT, EnumT> Self;
37 SizedEnum() {} in SizedEnum() function
38 SizedEnum(EnumT e) { Set(e); } in SizedEnum() function
48 class SizedEnum1 : public SizedEnum<bit8, EnumT>
51 SizedEnum1() : SizedEnum<bit8, EnumT>() {} in SizedEnum1()
52 SizedEnum1(EnumT e) : SizedEnum<bit8, EnumT>(e) {} in SizedEnum1()
56 class SizedEnum2 : public SizedEnum<bit16, EnumT>
59 SizedEnum2() : SizedEnum<bit16, EnumT>() {} in SizedEnum2()
60 SizedEnum2(EnumT e) : SizedEnum<bit16, EnumT>(e) {} in SizedEnum2()
64 class SizedEnum4 : public SizedEnum<bit32, EnumT>
67 SizedEnum4() : SizedEnum<bit32, EnumT>() {} in SizedEnum4()
68 SizedEnum4(EnumT e) : SizedEnum<bit32, EnumT>(e) {} in SizedEnum4()