|
The Sparta Modeling Framework
|
Class to facilitate pipeline collection operations. More...
#include <set>#include <map>#include "sparta/simulation/TreeNode.hpp"#include "sparta/simulation/Clock.hpp"#include "sparta/utils/SpartaAssert.hpp"#include "sparta/collection/CollectableTreeNode.hpp"#include "sparta/collection/Collector.hpp"#include "sparta/events/EventSet.hpp"#include "sparta/events/UniqueEvent.hpp"#include "sparta/events/GlobalOrderingPoint.hpp"#include "sparta/kernel/Scheduler.hpp"#include "sparta/pipeViewer/Outputter.hpp"#include "sparta/pipeViewer/ClockFileWriter.hpp"#include "sparta/pipeViewer/LocationFileWriter.hpp"#include "sparta/simulation/TreeNodePrivateAttorney.hpp"Go to the source code of this file.
Classes | |
| class | sparta::collection::PipelineCollector |
| A class that facilitates all universal pipeline collection operations such as outputting finalized records, generating unique transaction Id's, maintaining heartbeat functionality, writing the location file, writing the clock file. More... | |
Namespaces | |
| namespace | sparta |
| Macros for handling exponential backoff. | |
Class to facilitate pipeline collection operations.
Definition in file PipelineCollector.hpp.