![]() |
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 |