ark::logging::LogAmenderStage
Defined in header “ark/logging/stages/log_amender_stage.hh”.
This stage will look at the various publishers in the system and construct a log amendment against the configured log. It assumes that a log is being played back from the log reader that log will be amended.
Methods
-
LogAmenderStage(std::string name)
Constructor. -
~LogAmenderStage()
Destructor. -
void initialize(pipeline::StageInterface & interface)
Called from the executor when we are initialized. -
void finalize()
Called after everything is shutdown, giving the amender one last chance to write everything out to disk. -
core::Guid amendment_identifier()
Returns the GUID used for the log amendment.