Contents Menu Expand Light mode Dark mode Auto light/dark mode
PMP documentation
Light Logo Dark Logo

IAlignment¶

class IAlignment : virtual public INamed¶
virtual IAlignment::~IAlignment()¶

virtual void IAlignment::Start() = 0

virtual void IAlignment::Reset() = 0

virtual EAlignmentMethod IAlignment::GetMethod() = 0

virtual void IAlignment::SetMethod(EAlignmentMethod method) = 0

virtual std::vector<EAlignmentMethod> IAlignment::GetSupportedMethods() = 0

virtual PAlignmentStateMachine IAlignment::GetStateMachine() = 0

virtual PPmpException IAlignment::GetRunException() = 0

virtual PSignal IAlignment::GetSignal(const std::string &name) = 0

virtual std::vector<std::string> IAlignment::GetSignalNames() = 0

virtual std::map<std::string, PSignal> IAlignment::GetSignals() = 0

virtual PInput IAlignment::GetInput(const std::string &name) = 0

virtual std::vector<std::string> IAlignment::GetInputNames() = 0

virtual std::map<std::string, PInput> IAlignment::GetInputs() = 0

virtual double IAlignment::GetTimeout() = 0

virtual void IAlignment::SetTimeout(double timeout) = 0

Next
Functions
Previous
GetUpdatableNames
| Created using Sphinx and Furo theme.