Class EcLogOutput
Defined in File EcApi.h
Inheritance Relationships
Base Type
public LogOutput(Class LogOutput)
Class Documentation
-
class EcLogOutput : public LogOutput
This class specifies the output datas collected by the EcPlatform module.
Public Functions
-
EcLogOutput()
-
virtual WMX3APIFUNC SetOutputData(int moduleId, unsigned char *cfgData, unsigned int cfgDataSize, unsigned char *data, unsigned int dataSize, unsigned int dataIndex, unsigned int storeIndex)
Reads the two binary representations of the input as the settings of the log data to be retrieved and the values of the member variables contained in the derived class of this class. Assign the value of the read member variable to each member variable of the derived class that called this function, according to the setting that was read.
Reads the two binary representations of the input as the settings of the log data to be retrieved and the values of the member variables contained in the derived class of this class. Assign the value of the read member variable to each member variable of the derived class that called this function, according to the setting that was read.
- Parameters:
moduleId – [in] ID number of the module that defines how to read the binary representation.
cfgData – [in] A pointer to the buffer that the settings of the log data to be retrieved are contained as a binary representation.
cfgDataSize – [in] The size of the buffer that the settings of the log data to be retrieved are contained as a binary representation. The units are bytes.
data – [in] A pointer to the buffer that the values of the member variables are contained as a binary representation.
dataSize – [in] The size of the buffer that the values of the member variables are contained as a binary representation. The units are bytes.
dataIndex – [in] The index of the buffer that the values of the member variables are contained as a binary representation.
storeIndex – [in] The index to store the value of the member variable that read.
Public Members
-
EcLogOutputData ecData[wmx3Api::constants::maxLogOutputDataSize]
Specifies a array of colloected ethercat output data.
-
EcLogOutput()