All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Typedefs | Variables
MyFlags Namespace Reference

Typedefs

using Storage_t = unsigned short
 
using MyFlag_t = util::flags::Flag_t< Storage_t >
 

Variables

constexpr MyFlag_t F0 { 0 }
 
constexpr MyFlag_t F1 { 1 }
 
constexpr MyFlag_t F2 { 2 }
 
constexpr MyFlag_t F3 { 3 }
 
constexpr MyFlag_t F4 { 4 }
 
constexpr MyFlag_t F5 { 5 }
 
constexpr MyFlag_t F6 { 6 }
 
constexpr MyFlag_t F7 { 7 }
 
constexpr MyFlag_t F8 [[gnu::unused]] { 8 }
 

Typedef Documentation

Definition at line 37 of file FlagSet_test.cc.

using MyFlags::Storage_t = typedef unsigned short

Definition at line 36 of file FlagSet_test.cc.

Variable Documentation

constexpr MyFlag_t MyFlags::F0 { 0 }

Definition at line 39 of file FlagSet_test.cc.

constexpr MyFlag_t MyFlags::F1 { 1 }

Definition at line 40 of file FlagSet_test.cc.

constexpr MyFlag_t MyFlags::F2 { 2 }

Definition at line 41 of file FlagSet_test.cc.

constexpr MyFlag_t MyFlags::F3 { 3 }

Definition at line 42 of file FlagSet_test.cc.

constexpr MyFlag_t MyFlags::F4 { 4 }

Definition at line 43 of file FlagSet_test.cc.

constexpr MyFlag_t MyFlags::F5 { 5 }

Definition at line 44 of file FlagSet_test.cc.

constexpr MyFlag_t MyFlags::F6 { 6 }

Definition at line 45 of file FlagSet_test.cc.

constexpr MyFlag_t MyFlags::F7 { 7 }

Definition at line 46 of file FlagSet_test.cc.

constexpr MyFlag_t MyFlags::F8[[gnu::unused]] { 8 }

Definition at line 47 of file FlagSet_test.cc.