Class KinematicsLogInput¶
Defined in File KinematicsApi.h
Inheritance Relationships¶
Base Type¶
public LogInput
Class Documentation¶
-
class KinematicsLogInput : public LogInput¶
data for Log support
Remark
It is used as DataLog in conjunction with Log module.
Public Types
Public Functions
-
KinematicsLogInput()¶
-
unsigned int GetModuleId()¶
-
WMX3APIFUNC GetInputData(unsigned char *buff, int buffSize, unsigned int *dataSize)¶
-
WMX3APIFUNC SetInputData(int moduleId, unsigned char *data, unsigned int dataSize)¶
-
void add(int robotId, KinematicsLogDataFlags flag)¶
-
void remove(int robotId, KinematicsLogDataFlags flag)¶
Public Members
-
unsigned int numRobot¶
Number of robots that this log input is associated with.
-
int robotIds[constants::KinematicsDefinition::MAX_NUMBER_OF_ROBOT]¶
Array of robot IDs that this log input is associated with.
-
unsigned int dataFlag[constants::KinematicsDefinition::MAX_NUMBER_OF_ROBOT]¶
Array of flags indicating which data to log for each robot.
-
KinematicsLogInput()¶