Class GroupFeedbackWrapper

Class Documentation

class GroupFeedbackWrapper

Public Functions

inline GroupFeedbackWrapper(size_t number_of_modules)

Create a group feedback with the specified number of modules.

inline GroupFeedbackWrapper(HebiGroupFeedbackPtr group_feedback)

Wraps an existing C-style feedback object; object lifetime is assumed to be managed by the caller. NOTE: this should not be used except by internal library functions!

inline ~GroupFeedbackWrapper() noexcept

Destructor cleans up group feedback object as necessary.

GroupFeedbackWrapper(const GroupFeedbackWrapper&) = delete
GroupFeedbackWrapper &operator=(const GroupFeedbackWrapper&) = delete

Public Members

HebiGroupFeedbackPtr internal_

C-style group feedback object. NOTE: this should not be used except by library functions!