#include <mc_control/ControllerClient.h>
Public Member Functions | |
ElementId ()=default | |
ElementId (const ElementId &)=default | |
ElementId (ElementId &&)=default | |
ElementId & | operator= (const ElementId &)=default |
ElementId & | operator= (ElementId &&)=default |
ElementId (const std::vector< std::string > &category, const std::string &name, int sid) | |
ElementId (const std::vector< std::string > &category, const std::string &name) | |
Public Attributes | |
std::vector< std::string > | category = {} |
std::string | name = {} |
int | sid = -1 |
Used to uniquely identify an element
|
default |
|
default |
|
default |
|
inline |
|
inline |
std::vector<std::string> mc_control::ElementId::category = {} |
Category the element belongs to
std::string mc_control::ElementId::name = {} |
Name of the element
int mc_control::ElementId::sid = -1 |
Stack id, the elements that share the same stack id should be displayed on the same line