|
PEARL
Parallel Event Access and Replay Library
|
Declaration and implementation of the class template Flags. More...
#include "Inline/Flags-inl.h"Classes | |
| class | pearl::Flags< EnumT, StorageT > |
| Class template for type-safe enum flags. More... | |
Namespaces | |
| pearl | |
| Namespace of the PEARL library. | |
Macros | |
| #define | PEARL_DEFINE_FLAGS_OPERATORS(classT, flagsT) |
| Convenience macro to define binary logic operators. More... | |
This header file provides the declaration and implementation of the class template Flags and related functions.
| #define PEARL_DEFINE_FLAGS_OPERATORS | ( | classT, | |
| flagsT | |||
| ) |
This preprocessor macro defines binary logic operators for a flag type definition flagsT scoped in class classT, including corresponding Doxygen commentary. See the pearl::Flags class template documentation for more details.
| classT | Class scope of the flag type definition |
| flagsT | Name of the flag enumeration type definition within classT |
![]() |
Copyright © 1998–2019 Forschungszentrum Jülich GmbH,
Jülich Supercomputing Centre
Copyright © 2009–2015 German Research School for Simulation Sciences GmbH, Laboratory for Parallel Programming |