10 #ifndef SEQUENCEDATACHECKER_H_ 11 #define SEQUENCEDATACHECKER_H_ std::vector< DataObjectHandler > _available
Definition: SequenceDataChecker.h:85
A smart pointer not owning the wrapped object.
Definition: ObserverPtr.h:28
Algorithm made by multiple basic algorithms.
Definition: AlgoSequence.h:37
IncludeFileExc.h IncludeFileExc class declaration.
Definition: Algorithm.h:21
Manager class for persistence services.
Definition: PersistenceServiceManager.h:24
SequenceDataChecker(AlgoSequence &sequence)
Constructor.
Definition: SequenceDataChecker.cpp:17
bool SetPersistenceServiceManager(PersistenceServiceManager &psManager)
Set the persistence manager.
Definition: SequenceDataChecker.cpp:213
Class for ensuring data consistency in a given sequence.
Definition: SequenceDataChecker.h:37
observer_ptr< PersistenceServiceManager > _psManager
Definition: SequenceDataChecker.h:83
std::vector< DataObjectHandler > GetAvailableAfterEnd()
Gets a list of data objects that will be available after the sequence event processing is complete...
Definition: SequenceDataChecker.cpp:211
observer_ptr< AlgoSequence > _algoSequence
Definition: SequenceDataChecker.h:82
bool Check()
Checks for object availability.
Definition: SequenceDataChecker.cpp:19