farm-ng-core
core.events_file_reader.EventLogPosition Class Reference

Public Member Functions

None __init__ (self, Event event, int pos, EventsFileReader reader)
 
str __repr__ (self)
 
Message read_message (self)
 

Public Attributes

 event
 
 pos
 
 reader
 

Detailed Description

EventLogPosition is a dataclass that stores the event, position and reader.

Constructor & Destructor Documentation

◆ __init__()

None core.events_file_reader.EventLogPosition.__init__ (   self,
Event  event,
int  pos,
EventsFileReader  reader 
)
Initialize EventLogPosition.

Args:
    event: the event described in event_pb2.Event
    pos: the position of the event in the file
    reader: the EventsFileReader instance

Member Function Documentation

◆ __repr__()

str core.events_file_reader.EventLogPosition.__repr__ (   self)
Return a string representation of the EventLogPosition.

◆ read_message()

Message core.events_file_reader.EventLogPosition.read_message (   self)
Read the message from the event.

Member Data Documentation

◆ event

core.events_file_reader.EventLogPosition.event

◆ pos

core.events_file_reader.EventLogPosition.pos

◆ reader

core.events_file_reader.EventLogPosition.reader

The documentation for this class was generated from the following file: