#include <FlagSet.hpp>
Public Member Functions | |
| ~FlagSetReference () | |
| FlagSetReference & | operator= (bool val) |
| operator bool () const | |
Private Member Functions | |
| FlagSetReference (FlagSet< TEnum, TMaxFlags > &theSet, TEnum pos) | |
Private Attributes | |
| FlagSet< TEnum, TMaxFlags > * | refSet |
| TEnum | refPos |
Friends | |
| class | FlagSet< TEnum, TMaxFlags > |
Definition at line 58 of file FlagSet.hpp.
|
inline |
Definition at line 63 of file FlagSet.hpp.
|
inlineprivate |
Definition at line 80 of file FlagSet.hpp.
|
inline |
Definition at line 73 of file FlagSet.hpp.
References FlagSet< TEnum, TMaxFlags >::FlagSetReference::refPos, and FlagSet< TEnum, TMaxFlags >::FlagSetReference::refSet.
|
inline |
Definition at line 66 of file FlagSet.hpp.
References FlagSet< TEnum, TMaxFlags >::FlagSetReference::refPos, and FlagSet< TEnum, TMaxFlags >::FlagSetReference::refSet.
|
friend |
Definition at line 299 of file FlagSet.hpp.
|
private |
Definition at line 86 of file FlagSet.hpp.
Referenced by FlagSet< TEnum, TMaxFlags >::FlagSetReference::operator bool(), and FlagSet< TEnum, TMaxFlags >::FlagSetReference::operator=().
|
private |
Definition at line 84 of file FlagSet.hpp.
Referenced by FlagSet< TEnum, TMaxFlags >::FlagSetReference::operator bool(), and FlagSet< TEnum, TMaxFlags >::FlagSetReference::operator=().