Class EventErrorCode

Inheritance Relationships

Base Type

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.