IAxisControlBase¶
-
class IAxisControlBase : virtual public INamed, virtual public IEventSource, virtual public IEventResponder, virtual public IDestroyable¶
-
virtual IAxisControlBase::~IAxisControlBase()¶
virtual void IAxisControlBase::ResetFault() = 0
virtual std::vector<PEvent> IAxisControlBase::GetErrors() = 0
virtual SEventOccurrence IAxisControlBase::GetRootError() = 0
virtual PSignal IAxisControlBase::GetSignal(const std::string &name) = 0
virtual std::vector<std::string> IAxisControlBase::GetSignalNames() = 0
virtual std::map<std::string, PSignal> IAxisControlBase::GetSignals() = 0
virtual PAxisControlStateMachine IAxisControlBase::GetStateMachine() = 0
virtual PCommandQueue IAxisControlBase::GetCommandQueue() = 0
virtual PSubscription IAxisControlBase::SubscribeRootError(EventOccurredHandler handler) = 0
-
virtual IAxisControlBase::~IAxisControlBase()¶