Cheetah Software
1.0
|
#include <ControlParameterInterface.h>
Public Member Functions | |
bool | isResponseTo (ControlParameterRequest &request) |
std::string | toString () |
Public Attributes | |
char | name [CONTROL_PARAMETER_MAXIMUM_NAME_LENGTH] = "" |
u64 | requestNumber = UINT64_MAX |
u64 | nParameters = 0 |
ControlParameterValue | value |
ControlParameterValueKind | parameterKind |
ControlParameterRequestKind | requestKind |
Definition at line 63 of file ControlParameterInterface.h.
|
inline |
Definition at line 71 of file ControlParameterInterface.h.
References ControlParameterRequest::name, ControlParameterRequest::requestKind, and ControlParameterRequest::requestNumber.
|
inline |
Definition at line 77 of file ControlParameterInterface.h.
References controlParameterRequestKindToString(), controlParameterValueKindToString(), controlParameterValueToString(), GET_ROBOT_PARAM_BY_NAME, GET_USER_PARAM_BY_NAME, SET_ROBOT_PARAM_BY_NAME, and SET_USER_PARAM_BY_NAME.
char ControlParameterResponse::name[CONTROL_PARAMETER_MAXIMUM_NAME_LENGTH] = "" |
Definition at line 64 of file ControlParameterInterface.h.
u64 ControlParameterResponse::nParameters = 0 |
Definition at line 66 of file ControlParameterInterface.h.
ControlParameterValueKind ControlParameterResponse::parameterKind |
Definition at line 68 of file ControlParameterInterface.h.
ControlParameterRequestKind ControlParameterResponse::requestKind |
Definition at line 69 of file ControlParameterInterface.h.
u64 ControlParameterResponse::requestNumber = UINT64_MAX |
Definition at line 65 of file ControlParameterInterface.h.
ControlParameterValue ControlParameterResponse::value |
Definition at line 67 of file ControlParameterInterface.h.