16 HebiLogFilePtr internal_;
17 const int number_of_modules_;
19 LogFile(HebiLogFilePtr
internal,
int number_of_modules);
30 static std::shared_ptr<LogFile>
open(std::string file);
~LogFile()
Definition: log_file.cpp:28
A list of Feedback objects that can be received from a Group of modules; the size() must match the nu...
Definition: group_feedback.hpp:14
Represents a group of physical HEBI modules, and allows Command, Feedback, and Info objects to be sen...
Definition: group.hpp:49
HEBI_DISABLE_COPY_MOVE(LogFile)
Definition: log_file.hpp:10
bool getNextFeedback(GroupFeedback &feedback)
retrieves the next group feedback from the log file, if any exists
Definition: log_file.cpp:24
int size() const
Returns the number of modules in the log file.
Definition: log_file.cpp:20
static std::shared_ptr< LogFile > open(std::string file)
Opens an existing log file.
Definition: log_file.cpp:9