farm-ng-core
event_log_reader.h File Reference
#include <farm_ng/core/event.pb.h>
#include <exception>
#include <filesystem>
#include <memory>
#include <string>
Include dependency graph for event_log_reader.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  farm_ng::EventLogEof
 
class  farm_ng::EventLogExist
 
class  farm_ng::EventLogPos
 
class  farm_ng::EventLogReaderImpl
 Implementation of the EventLogReader class. More...
 
class  farm_ng::EventLogReader
 Reader to deserialize data written by the EventLogWriter. More...
 
struct  farm_ng::EventTimeCompareClockAndSemantics
 

Namespaces

 farm_ng
 

Functions

auto farm_ng::getStamp (core::proto::Event const &event, std::string const &clock_name, std::string const &semantics) -> core::proto::Timestamp const *
 
auto farm_ng::eventLogTimeOrderedIndex (std::string const &clock_name, std::string const &semantics, std::vector< EventLogReader > const &readers) -> std::vector< EventLogPos >