#include <joint_feedback_ex.h>

Public Member Functions | |
| unsigned int | byteLength () |
| void | copyFrom (JointFeedbackEx &src) |
| Copies the passed in value. More... | |
| industrial::shared_types::shared_int | getGroupsNumber () |
| Gets groups_number Gets the number of groups currently running on the controller. More... | |
| std::vector< industrial::joint_feedback_message::JointFeedbackMessage > | getJointMessages () |
| void | init () |
| Initializes a empty joint feedback ex. More... | |
| void | init (industrial::shared_types::shared_int groups_number, std::vector< industrial::joint_feedback_message::JointFeedbackMessage > joints_feedback_points) |
| Initializes a complete joint feedback ex. More... | |
| JointFeedbackEx (void) | |
| Default constructor. More... | |
| bool | load (industrial::byte_array::ByteArray *buffer) |
| check the validity state for a given field More... | |
| bool | operator== (JointFeedbackEx &rhs) |
| == operator implementation More... | |
| void | setGroupsNumber (industrial::shared_types::shared_int groups_number) |
| Sets groups_number_ Numbers of group, this sets the amount of control groups connected to the controller. More... | |
| void | setJointMessages (std::vector< industrial::joint_feedback_message::JointFeedbackMessage > joint_feedback_messages) |
| bool | unload (industrial::byte_array::ByteArray *buffer) |
| ~JointFeedbackEx (void) | |
| Destructor. More... | |
Private Attributes | |
| industrial::shared_types::shared_int | groups_number_ |
| Number of groups attached to the controller. More... | |
| std::vector< industrial::joint_feedback_message::JointFeedbackMessage > | joint_feedback_messages_ |
| industrial::joint_data::JointData | positions_ |
Static Private Attributes | |
| static const industrial::shared_types::shared_int | MAX_NUM_GROUPS = 4 |
Definition at line 60 of file joint_feedback_ex.h.
| industrial::joint_feedback_ex::JointFeedbackEx::JointFeedbackEx | ( | void | ) |
Default constructor.
This method creates empty data.
Definition at line 54 of file joint_feedback_ex.cpp.
| industrial::joint_feedback_ex::JointFeedbackEx::~JointFeedbackEx | ( | void | ) |
Destructor.
Definition at line 58 of file joint_feedback_ex.cpp.
|
inlinevirtual |
Implements industrial::simple_serialize::SimpleSerialize.
Definition at line 144 of file joint_feedback_ex.h.
| void industrial::joint_feedback_ex::JointFeedbackEx::copyFrom | ( | JointFeedbackEx & | src | ) |
Copies the passed in value.
| src | (value to copy) |
Definition at line 74 of file joint_feedback_ex.cpp.
|
inline |
Gets groups_number Gets the number of groups currently running on the controller.
Definition at line 116 of file joint_feedback_ex.h.
|
inline |
Definition at line 105 of file joint_feedback_ex.h.
| void industrial::joint_feedback_ex::JointFeedbackEx::init | ( | ) |
Initializes a empty joint feedback ex.
Definition at line 62 of file joint_feedback_ex.cpp.
| void industrial::joint_feedback_ex::JointFeedbackEx::init | ( | industrial::shared_types::shared_int | groups_number, |
| std::vector< industrial::joint_feedback_message::JointFeedbackMessage > | joints_feedback_points | ||
| ) |
Initializes a complete joint feedback ex.
|
virtual |
check the validity state for a given field
| field | field to check |
Implements industrial::simple_serialize::SimpleSerialize.
Definition at line 85 of file joint_feedback_ex.cpp.
| bool industrial::joint_feedback_ex::JointFeedbackEx::operator== | ( | JointFeedbackEx & | rhs | ) |
== operator implementation
Definition at line 80 of file joint_feedback_ex.cpp.
|
inline |
Sets groups_number_ Numbers of group, this sets the amount of control groups connected to the controller.
| groups_number | new groups_number value |
Definition at line 95 of file joint_feedback_ex.h.
|
inline |
Definition at line 100 of file joint_feedback_ex.h.
|
virtual |
Implements industrial::simple_serialize::SimpleSerialize.
Definition at line 110 of file joint_feedback_ex.cpp.
|
private |
Number of groups attached to the controller.
Definition at line 155 of file joint_feedback_ex.h.
|
private |
Definition at line 157 of file joint_feedback_ex.h.
|
staticprivate |
Definition at line 161 of file joint_feedback_ex.h.
|
private |
Definition at line 159 of file joint_feedback_ex.h.