C++ΒΆ
The C++ API provides:
- Classes
- CSystem
- EAcqFileFormat
- EAcqSinkMode
- EAcquisitionState
- EAcquisitionTriggerMode
- EAcquisitionTriggerOccurrenceType
- EAlignmentMethod
- EAlignmentState
- EAxisControlState
- EBusType
- ECommandCompletionCriterion
- ECommandQueuePriority
- ECommandQueueState
- ECommandState
- ECommandSyncMode
- ECommandType
- EComputationState
- EConditionType
- ECpuUtilization
- EEndpoint
- EEnumBase
- EEtherCatState
- EExecutionType
- EFilterDiscretization
- EFilterType
- EForceType
- EFrameRotationType
- EFrameTranslationType
- EGenericFilterSubType
- EGeometryType
- EHomingDirection
- EHomingMethod
- EHomingState
- EInjectionType
- EIoBusState
- EJointType
- ELatchState
- ELatchTriggerMode
- ELatchTriggerType
- ELogCategory
- EObjectType
- EPowerState
- EProperty
- ERobotCreationState
- ESegmentType
- ESettlingState
- ESignalDataType
- ESignalOperator
- ESnapshotMode
- ETemplateType
- ETopControllerState
- ETrajectoryState
- EValueType
- Exceptions
- CAbortedException
- CAccessDeniedException
- CChecksumErrorException
- CCommunicationErrorException
- CConnectionLostException
- CConnectionRefusedException
- CIncompatibleException
- CInvalidArgumentException
- CInvalidConfigException
- CInvalidFormatException
- CInvalidOperationException
- CNotImplementedException
- CNullArgumentException
- CObjectDestroyedException
- COutOfResourcesException
- CPmpException
- CReadErrorException
- CRebootedException
- CResourceBusyException
- CTimeoutException
- CUnexpectedException
- CUnknownObjectException
- CUnsupportedException
- CWriteErrorException
- PPmpException
- Functions
- Interfaces
- EtherCat::IBus
- EtherCat::ISubController
- IAbsMove
- IAcqSink
- IAcquisition
- IAcquisitionTrigger
- IActuator
- IAlignment
- IApplyParameterSet
- IAxisControl
- IAxisControlBase
- IAxisControlGroup
- IBus
- ICloseLoop
- ICommandBase
- ICommandGroup
- ICommandQueue
- ICommandSequence
- ICommandSequenceEventResponse
- ICondition
- IController
- IDestroyable
- IDisableOperation
- IDisableVoltage
- IEnableOperation
- IEvent
- IEventResponder
- IEventResponse
- IEventSource
- IFilter
- IFrame
- IFrameObserver
- IFrameRotation
- IFrameTranslation
- IGeometry
- IGeometryConfig
- IGeometryMassConfig
- IHoming
- IInput
- IJog
- IJoint
- ILatch
- ILockableParameterSet
- ILogBuffer
- ILogReader
- IMatrix
- IMoveCommand
- INamed
- IObject
- IoBus::IBus
- IoBus::ISubController
- IOpenLoop
- IParameterSet
- IParameterSetBase
- IPathMove
- IProcessingBlock
- IQuickStop
- IRelMove
- IRigidBody
- IRobot
- ISample
- ISegment
- ISensor
- ISetSignal
- IShutdown
- ISignal
- ISignalCollection
- ISmoothStop
- ISnapshot
- IStateMachine
- ISubController
- ISubscription
- ISwitchOn
- ISystem
- ITemplate
- ITopController
- ITrajectoryGenerator
- ITrajectoryInterpolator
- ITriggerMatchSignal
- IUpdatable
- IWaitDuration
- IWaitMatchSignal
- Structs
- EtherCat
- IoBus
- IsSignalTypeSupported
- SAcquisitionTriggerOccurrence
- SBezierCurveSegment
- SCartesianTranslation
- SConstantVelocity
- SCylindricalTranslation
- SDirectionVector
- SDirectionVectorRotation
- SDirectionVectorRotationSeries
- SDoubleCondition
- SEventOccurrence
- SGenericMassConfig
- SKeepAliveSettings
- SSignalCondition
- SSignalValue
- SSimulatedControllerProperties
- SSimulatorSettings
- SSphericalTranslation
- STrivialCondition
- STypeToESignalDataType
- SUint32Condition
- SValue
- SVersion
- SWaypoint
- Typedefs
- AcqCompleteHandler
- AcquisitionCompleteHandler
- AcquisitionErrorHandler
- AcquisitionNextHandler
- AcquisitionTriggerHandler
- AsynchronousExceptionHandler
- CommandSequenceCompleteHandler
- ComputationStateHandler
- ConnectionHandler
- ConnectionLostHandler
- EventOccurredHandler
- EventResponseHandler
- LatchTriggeredHandler
- LogReaderRemainingCapacityHandler
- ObjectChildAddedHandler
- ObjectChildRemovedHandler
- ObjectPropertyChangedHandler
- PAbsMove
- PAcqSink
- PAcquisition
- PAcquisitionTrigger
- PActuator
- PAlignment
- PAlignmentStateMachine
- PApplyParameterSet
- PAxisControl
- PAxisControlGroup
- PAxisControlStateMachine
- PBus
- PCloseLoop
- PCommandBase
- PCommandGroup
- PCommandQueue
- PCommandQueueStateMachine
- PCommandSequence
- PCommandSequenceEventResponse
- PCommandStateMachine
- PCondition
- PController
- PDestroyable
- PDisableOperation
- PDisableVoltage
- PEnableOperation
- PEvent
- PEventResponder
- PEventResponse
- PEventSource
- PFilter
- PFrame
- PFrameObserver
- PFrameRotation
- PFrameTranslation
- PGeometry
- PGeometryConfig
- PHoming
- PHomingStateMachine
- PInput
- PJog
- PJoint
- PLatch
- PLatchStateMachine
- PLockableParameterSet
- PLogBuffer
- PLogReader
- PMatrix
- PMoveCommand
- PNamed
- PObject
- POpenLoop
- PParameterSet
- PParameterSetBase
- PPathMove
- PPowerStateMachine
- PProcessingBlock
- PQuickStop
- PRelMove
- PRigidBody
- PRobot
- PSample
- PSegment
- PSensor
- PSetSignal
- PShutdown
- PSignal
- PSignalCollection
- PSmoothStop
- PSnapshot
- PSubController
- PSubscription
- PSwitchOn
- PSystem
- PTemplate
- PTopController
- PTrajectoryGenerator
- PTrajectoryInterpolator
- PTrajectoryStateMachine
- PTriggerMatchSignal
- PUpdatable
- PWaitDuration
- PWaitMatchSignal
- SignalMatchHandler
- StateMachineStateHandler
- TopControllerStateChangeHandler
- UpdatableCompleteHandler
- UpdatableProgressHandler