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.