|
LLVM OpenMP 22.0.0git
|
Provides event types, and class/operator declaration macros. More...
#include "omp-tools.h"#include <cassert>#include <string>Go to the source code of this file.
Classes | |
| struct | omptest::internal::InternalEvent |
| Base event class Offers default CTOR, DTOR and CTOR which assigns the actual event type. More... | |
| class | omptest::internal::EventBase< Derived > |
| CRTP (Curiously Recurring Template Pattern) intermediate class Adding a new event type can be achieved by inheriting from an EventBase template instantiation of the new class' name, like this: struct NewEventType : public EventBase<NewEventType> More... | |
Namespaces | |
| namespace | omptest |
| namespace | omptest::internal |
Macros | |
| #define | event_type_trait(EvTy) |
| Actual definition macro for EventTypeOf. | |
Provides event types, and class/operator declaration macros.
Definition in file InternalEventCommon.h.
| #define event_type_trait | ( | EvTy | ) |
Actual definition macro for EventTypeOf.
Definition at line 93 of file InternalEventCommon.h.