|
enum | {
NONE = 0,
GHOST = ( 1 << 1 ),
PERIODIC = ( 1 << 2 ),
BC = ( 1 << 3 ),
WEST = ( 1 << 4 ),
EAST = ( 1 << 5 ),
NORTH = ( 1 << 6 ),
SOUTH = ( 1 << 7 ),
PATCH = ( 1 << 8 ),
POLE = ( 1 << 9 ),
LAND = ( 1 << 10 ),
WATER = ( 1 << 11 ),
INVALID = ( 1 << 12 )
} |
|
|
static void | reset (int &flags, int bit=0) |
|
static void | set (int &flags, int bit) |
|
static void | unset (int &flags, int bit) |
|
static void | toggle (int &flags, int bit) |
|
static bool | check (int flags, int bits) |
|
static bool | check_all (int flags, int bits) |
|
static bool | check_any (int flags, int bits) |
|
static std::string | bitstr (int flags) |
|
static detail::BitflagsView< int > | view (int &flags) |
| Create convenience accessor to modify flags. More...
|
|
static detail::BitflagsView< const int > | view (const int &flags) |
| Create convenience accessor to modify flags. More...
|
|
The documentation for this class was generated from the following file: