The Sparta Modeling Framework
Loading...
Searching...
No Matches
Collectable.hpp File Reference

Implementation of the Collectable class that allows a user to collect an object into an pipeViewer pipeline file. More...

#include <algorithm>
#include <sstream>
#include <functional>
#include <type_traits>
#include <iomanip>
#include "sparta/collection/PipelineCollector.hpp"
#include "sparta/pipeViewer/transaction_structures.hpp"
#include "sparta/events/PayloadEvent.hpp"
#include "sparta/events/EventSet.hpp"
#include "sparta/events/SchedulingPhases.hpp"
#include "sparta/pairs/SpartaKeyPairs.hpp"
#include "sparta/utils/Utils.hpp"
#include "sparta/utils/MetaStructs.hpp"
#include "boost/numeric/conversion/converter.hpp"

Go to the source code of this file.

Classes

class  sparta::collection::Collectable< DataT, collection_phase, typename >
 Class used to either manually or auto-collect an Annotation String object in a pipeline database. More...
 
class  sparta::collection::UniquePairIDGenerator
 
class  sparta::collection::Collectable< DataT, collection_phase, MetaStruct::enable_if_t< std::is_base_of< sparta::PairDefinition< MetaStruct::remove_any_pointer_t< DataT > >, typename MetaStruct::remove_any_pointer_t< DataT >::SpartaPairDefinitionType >::value > >
 

Namespaces

namespace  sparta
 Macros for handling exponential backoff.
 

Detailed Description

Implementation of the Collectable class that allows a user to collect an object into an pipeViewer pipeline file.

Definition in file Collectable.hpp.