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