MotionController Axis MultiAxis IO IOPoint NetworkNode RsiError
Sample Apps Changelog

RapidCode API

IOPoint Member List

This is the complete list of members for IOPoint, including all inherited members.

AddressGet()=0IOPointpure virtual
CacheEnableSet(RSICacheObject cache, bool enable, uint32 expirationMilliseconds)=0RapidCodeObjectpure virtual
CreateAnalogInput(IO *io, int32 analogChannel)IOPointstatic
CreateAnalogOutput(IO *io, int32 analogChannel)IOPointstatic
CreateDigitalInput(Axis *axis, RSIMotorDedicatedIn bitNumber)IOPointstatic
CreateDigitalInput(Axis *axis, RSIMotorGeneralIo bitNumber)IOPointstatic
CreateDigitalInput(IO *io, int32 bitNumber)IOPointstatic
CreateDigitalOutput(Axis *axis, RSIMotorDedicatedOut bitNumber)IOPointstatic
CreateDigitalOutput(Axis *axis, RSIMotorGeneralIo bitNumber)IOPointstatic
CreateDigitalOutput(IO *io, int32 bitNumber)IOPointstatic
ErrorLogClear()=0RapidCodeObjectpure virtual
ErrorLogCountGet()=0RapidCodeObjectpure virtual
ErrorLogGet()=0RapidCodeObjectpure virtual
ErrorMessageGet(RSIErrorMessage msg)=0RapidCodeObjectpure virtual
Get()=0IOPointpure virtual
IsDigital()=0IOPointpure virtual
IsOutput()=0IOPointpure virtual
MaskGet()=0IOPointpure virtual
MpiVersionMajor()=0RapidCodeObjectpure virtual
MpiVersionMinor()=0RapidCodeObjectpure virtual
MpiVersionRelease()=0RapidCodeObjectpure virtual
NumberGet()=0RapidCodeObjectpure virtual
RsiErrorMessageGet(RSIErrorMessage msg)=0RapidCodeObjectpure virtual
RSIVersionMajor()=0RapidCodeObjectpure virtual
RSIVersionMicro()=0RapidCodeObjectpure virtual
RSIVersionMinor()=0RapidCodeObjectpure virtual
Set(bool state)=0IOPointpure virtual
ThrowExceptions(bool state)=0RapidCodeObjectpure virtual
Trace(bool state)=0RapidCodeObjectpure virtual
TraceFileClose()=0RapidCodeObjectpure virtual
TraceFileSet(const char *fileName)=0RapidCodeObjectpure virtual
TraceInjectMessage(RSITrace traceLevel, const char *msg)=0RapidCodeObjectpure virtual
TraceMaskClear()=0RapidCodeObjectpure virtual
TraceMaskOffSet(RSITrace maskOff)=0RapidCodeObjectpure virtual
TraceMaskOnGet(RSITrace maskOn)=0RapidCodeObjectpure virtual
TraceMaskOnSet(RSITrace maskOn)=0RapidCodeObjectpure virtual
ValueGet()=0IOPointpure virtual
ValueSet(double value)=0IOPointpure virtual
VersionGet()=0RapidCodeObjectpure virtual
WarningMsgCheck(RSIErrorMessage msg)=0RapidCodeObjectpure virtual