Go to the documentation of this file.
6 : internal_(internal), number_of_modules_(number_of_modules) {}
10 if (
internal ==
nullptr) {
11 return std::shared_ptr<LogFile>();
int size() const
Returns the number of modules in the log file.
A list of Feedback objects that can be received from a Group of modules; the size() must match the nu...
HebiGroupFeedbackPtr internal_
HebiLogFilePtr hebiLogFileOpen(const char *file)
Opens an existing log file.
HebiStatusCode hebiLogFileGetNextFeedback(HebiLogFilePtr log_file, HebiGroupFeedbackPtr field)
Retrieve the next group feedback from the opened log file.
static std::shared_ptr< LogFile > open(std::string file)
Opens an existing log file.
bool getNextFeedback(GroupFeedback &feedback)
retrieves the next group feedback from the log file, if any exists
struct HebiLogFile_ * HebiLogFilePtr
The C-style's API representation of a log file.
size_t hebiLogFileGetNumberOfModules(HebiLogFilePtr log_file)
Retrieve the number of modules in the group represented by an opened log file.
const int number_of_modules_
void hebiLogFileRelease(HebiLogFilePtr log_file)
Logging API.
hebi_cpp_api_ros
Author(s): Chris Bollinger
, Matthew Tesch
autogenerated on Fri Aug 2 2024 08:35:18