Class EventErrorCode
Defined in File EventApi.h
Inheritance Relationships
Base Type
public ErrorCode(Class ErrorCode)
Class Documentation
-
class EventErrorCode : public ErrorCode
This enumerator class enumerates the WMX3 event library error codes.
Public Types
-
enum [anonymous]
Values:
-
enumerator MaxEventDefinitionsDefined
Maximum number of events defined.
-
enumerator MaxEventInputsDefined
Maximum number of event input conditions defined.
-
enumerator MaxEventOutputsDefined
Maximum number of event output actions defined.
-
enumerator MaxEventBitArrayUsed
Internal array fully occupied by event definitions.
-
enumerator IDOutOfRange
Event ID is out of range.
-
enumerator IDNotDefined
Event with specified ID is not defined.
-
enumerator IDBusyUpdating
Event with specified ID is currently being modified by another function.
-
enumerator ChannelUninitialized
Channel is not initialized.
-
enumerator IDInUse
Event ID is in use by an existing event.
-
enumerator HardTouchProbeChannelOutOfRange
Hard Touch Probe Channel value should be 0 or 1.
-
enumerator EventInDataSizeOutOfRange
Event input data size is out of range.
-
enumerator EventOutDataSizeOutOfRange
Event output data size is out of range.
-
enumerator EventConfigureOfModuleDataSizeOutOfRange
Event set data size is out of range.
-
enumerator EventNotDefined
Event is not defined.
-
enumerator EventInputModuleIdNotMatched
Event input data module id is not matched.
-
enumerator EventOutputModuleIdNotMatched
Event output data module id is not matched.
-
enumerator EventInputDataAllocateFailed
Failed to allocate event input data.
-
enumerator EventOutputDataAllocateFailed
Failed to allocate event output data.
-
enumerator GetFunctionDoesNotMatchSetFunction
Get function arguments do not match Set function arguments.
-
enumerator ChannelEnabled
Channel is enabled. Channel must be disabled before calling this function.
-
enumerator InterruptIdForActiveChannelError
Interrupt ID of the active channel is different from that of the given axis.
-
enumerator InvalidModuleID
Module ID is invalid (out of range or no event function defined).
-
enumerator EventIsEnabled
Event is currently enabled. The event must be disabled before calling this function.
-
enumerator EventIsClearing
Event is currently being cleared. Wait until the end of the next communication cycle.
-
enumerator SourceTypeOutOfRange
Source type is out of range.
-
enumerator PointCountOutOfRange
Point count is out of range.
-
enumerator IntervalOutOfRange
Interval is out of range.
-
enumerator MaxEventDefinitionsDefined
-
enum [anonymous]