SlaveInterfaceWithIO< InputT, OutputT > Member List

This is the complete list of members for SlaveInterfaceWithIO< InputT, OutputT >, including all inherited members.

checkLogLevel(MessageTypeT level) constLoggingprotected
deactivateSpam(float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) constLogging
doMappings()=0SlaveInterfacepure virtual
errorRegistersDeviceSlaveInterfaceprotected
execute()=0SlaveInterfacepure virtual
finishPreparingForOp()SlaveInterfaceinlinevirtual
finishPreparingForSafeOp()SlaveInterfaceinlinevirtual
getEffectiveLoggingLevel() constLogging
getErrorRegistersDevice() constSlaveInterface
getInputsPtr()SlaveInterfaceWithIO< InputT, OutputT >inline
getLogSender() constLoggingprotected
getOutputsPtr()SlaveInterfaceWithIO< InputT, OutputT >inline
getSlaveIdentifier() constSlaveInterface
getSlaveNumber() constSlaveInterface
handleErrors()SlaveInterfacevirtual
hasError()=0SlaveInterfacepure virtual
hasPDOMapping() const final overrideSlaveInterfaceWithIO< InputT, OutputT >inlinevirtual
inputsSlaveInterfaceWithIO< InputT, OutputT >protected
isEmergencyStopActive() constSlaveInterfaceinlinevirtual
Logging()Logging
loghelper(const char *file, int line, const char *function) constLoggingprotected
minimumLoggingLevelLoggingprotected
outputsSlaveInterfaceWithIO< InputT, OutputT >protected
prepareForOp()=0SlaveInterfacepure virtual
prepareForRun()=0SlaveInterfacepure virtual
prepareForSafeOp()SlaveInterfaceinlinevirtual
recoverFromEmergencyStop()SlaveInterfaceinlinevirtual
setErrorRegistersDevice(SlaveErrorRegistersDevicePtr errorRegistersDevice)SlaveInterface
setInputPDO(void *ptr) overrideSlaveInterfaceWithIO< InputT, OutputT >inlinevirtual
setLocalMinimumLoggingLevel(MessageTypeT level)Logging
setName(const std::string &name)SlaveInterfacevirtual
setOutputPDO(void *ptr) overrideSlaveInterfaceWithIO< InputT, OutputT >inlinevirtual
setParentDeviceName(const std::string &name)SlaveInterface
setTag(const LogTag &tag)Logging
setTag(const std::string &tagName)Logging
shutdown()=0SlaveInterfacepure virtual
slaveIdentifierSlaveInterfaceprotected
SlaveInterface(const SlaveIdentifier &slaveIdentifier)SlaveInterfaceWithIO< InputT, OutputT >
armarx::control::ethercat::SlaveInterface::SlaveInterface(const SlaveIdentifier &slaveIdentifier)SlaveInterface
spamFilterLoggingmutableprotected
tagLoggingprotected
~Logging()Loggingvirtual
~SlaveInterface() overrideSlaveInterfaceinlinevirtual