3 #include "hebi_group_info.h" 17 #ifndef DOXYGEN_OMIT_INTERNAL 22 HebiGroupInfoPtr internal_;
23 #endif // DOXYGEN_OMIT_INTERNAL 30 const bool manage_pointer_lifetime_;
34 const int number_of_modules_;
38 std::vector<Info> infos_;
A list of Info objects that can be received from a Group of modules; the size() must match the number...
Definition: group_info.hpp:14
const Info & operator[](int index) const
Access the info for an individual module.
Definition: group_info.cpp:25
Info objects have various fields representing the module state; which fields are populated depends on...
Definition: info.hpp:29
int size() const
Returns the number of module infos in this group info.
Definition: group_info.cpp:20
Eigen::VectorXd getSpringConstant() const
Convenience function for returning spring constant values.
Definition: group_info.cpp:30
virtual ~GroupInfo() noexcept
Destructor cleans up group info object as necessary.
Definition: group_info.cpp:14
GroupInfo(int number_of_modules)
Create a group info with the specified number of modules.
Definition: group_info.cpp:5