|
LLVM OpenMP 22.0.0git
|
Contains all asserter-related class declarations and important enums. More...
#include "Logging.h"#include "OmptAssertEvent.h"#include <cassert>#include <iostream>#include <map>#include <mutex>#include <set>#include <vector>Go to the source code of this file.
Classes | |
| class | omptest::OmptListener |
| General base class for the subscriber/notification pattern in OmptCallbackHandler. More... | |
| class | omptest::OmptAsserter |
| Base class for asserting on OMPT events. More... | |
| class | omptest::OmptSequencedAsserter |
| Class that can assert in a sequenced fashion, i.e., events have to occur in the order they were registered. More... | |
| struct | omptest::OmptEventAsserter |
| Class that asserts with set semantics, i.e., unordered. More... | |
| class | omptest::OmptEventReporter |
| Class that reports the occurred events. More... | |
| class | omptest::OmptEventGroupInterface |
| This class provides the members and methods to manage event groups and SyncPoints in conjunction with asserters. More... | |
Namespaces | |
| namespace | omptest |
Enumerations | |
| enum class | omptest::AssertMode { omptest::Strict , omptest::Relaxed } |
| enum class | omptest::AssertState { omptest::Pass , omptest::Fail } |
Contains all asserter-related class declarations and important enums.
Definition in file OmptAsserter.h.