| acknowledgeErrors() (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inlinevirtual |
| addErrors(const ErrorGroup &codes, signal_monitor::MonitorAction newAction) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| addErrorsHelper(ErrorGroup *stateErrors, const ErrorGroup &errorsToAdd) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| addEvent(const Event0< SercosFsmBase > &event, double timeoutSec=EVENT_DEFAULT_TIMEOUT_SEC, EventPriority priority=HIGH_PRIORITY_EVENT) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| addEvent(const Event1< SercosFsmBase > &event, double timeoutSec=EVENT_DEFAULT_TIMEOUT_SEC, EventPriority priority=HIGH_PRIORITY_EVENT) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| addEvent(const Event2< SercosFsmBase > &event, double timeoutSec=EVENT_DEFAULT_TIMEOUT_SEC, EventPriority priority=HIGH_PRIORITY_EVENT) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| addEvent(const Event3< SercosFsmBase > &event, double timeoutSec=EVENT_DEFAULT_TIMEOUT_SEC, EventPriority priority=HIGH_PRIORITY_EVENT) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| addEventName(const Event0< SercosFsmBase > &event, const std::string &eventName) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inlineprotected |
| addEventName(const Event1< SercosFsmBase > &event, const std::string &eventName) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inlineprotected |
| addEventName(const Event2< SercosFsmBase > &event, const std::string &eventName) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inlineprotected |
| addEventName(const Event3< SercosFsmBase > &event, const std::string &eventName) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inlineprotected |
| addToEventList(const event_name &event) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inlineprotected |
| clearErrorMonitor(bool warnings_only=false) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| clearEventQueue(bool highPriority=true, bool lowPriority=true) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| create(MACHINE *newMachine, const STATE &state, int id, ErrorHandleBase *errorHandle) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| delayEvent() (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| disableErrorsHelper(ErrorGroup *stateErrors, const ErrorGroup &errorsToAdd) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| disableOperation(int state_id) (defined in mcx::drive::SercosFsmBase) | mcx::drive::SercosFsmBase | virtual |
| disableVoltage(int state_id) (defined in mcx::drive::SercosFsmBase) | mcx::drive::SercosFsmBase | virtual |
| drive_mode_ (defined in mcx::drive::SercosFsmBase) | mcx::drive::SercosFsmBase | protected |
| emergencyStop(const Error &error) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| emergencyStop_(const mcx::state_machine::Error &error) override (defined in mcx::drive::SercosFsmBase) | mcx::drive::SercosFsmBase | virtual |
| enableErrorsHelper(ErrorGroup *stateErrors, const ErrorGroup &refErrors, const ErrorGroup &errorsToAdd) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| enableOperation(int state_id) (defined in mcx::drive::SercosFsmBase) | mcx::drive::SercosFsmBase | virtual |
| enter() override (defined in mcx::drive::InOperation) | mcx::drive::InOperation | virtual |
| enter(int prev_state_id) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inlinevirtual |
| errorMonitorAction() (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| eventName(Event< SercosFsmBase > *event) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inlinevirtual |
| faultAcknowledge() (defined in mcx::drive::SercosFsmBase) | mcx::drive::SercosFsmBase | virtual |
| forcedDisengaged(const Error &error) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| forcedDisengaged_(const mcx::state_machine::Error &error) override (defined in mcx::drive::SercosFsmBase) | mcx::drive::SercosFsmBase | virtual |
| fsm_data_ (defined in mcx::drive::SercosFsmBase) | mcx::drive::SercosFsmBase | protected |
| getActiveTimeoutSec() (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| getDtSec() const (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| getErrorMonitor() (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| getMachine() (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| gotoDisengage() override (defined in mcx::drive::InOperation) | mcx::drive::InOperation | virtual |
| gotoEngage() (defined in mcx::drive::SercosFsmBase) | mcx::drive::SercosFsmBase | virtual |
| gotoModeAction() (defined in mcx::drive::SercosFsmBase) | mcx::drive::SercosFsmBase | virtual |
| gotoOff() override (defined in mcx::drive::InOperation) | mcx::drive::InOperation | virtual |
| gotoQuickStop() override (defined in mcx::drive::InOperation) | mcx::drive::InOperation | virtual |
| id(id_caller< STATE >) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inlinestatic |
| id() (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| InOperation(SercosFsmData &data) (defined in mcx::drive::InOperation) | mcx::drive::InOperation | explicit |
| isStateActive() (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| isStateActive(int id) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| iterate(double dt) override (defined in mcx::drive::InOperation) | mcx::drive::InOperation | virtual |
| leave() (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inlinevirtual |
| leave(int next_state_id) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inlinevirtual |
| quickStop(int state_id) (defined in mcx::drive::SercosFsmBase) | mcx::drive::SercosFsmBase | virtual |
| registerUserEvents() override (defined in mcx::drive::SercosFsmBase) | mcx::drive::SercosFsmBase | virtual |
| resetting(int state_id) (defined in mcx::drive::SercosFsmBase) | mcx::drive::SercosFsmBase | virtual |
| SercosFsmBase(SercosFsmData &) (defined in mcx::drive::SercosFsmBase) | mcx::drive::SercosFsmBase | explicit |
| setActiveState(int state_id) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| setActiveState() (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| setActiveState(const NEWSTATE &state) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| setMachine(MACHINE *newMachine) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| shutdown(int state_id) (defined in mcx::drive::SercosFsmBase) | mcx::drive::SercosFsmBase | virtual |
| shutdown(const Error &error) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| shutdown_(const mcx::state_machine::Error &error) override (defined in mcx::drive::SercosFsmBase) | mcx::drive::SercosFsmBase | virtual |
| State() (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| stateName() const (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inlinevirtual |
| switchMode(DriveMode drive_mode, const std::string &machine_name) (defined in mcx::drive::SercosFsmBase) | mcx::drive::SercosFsmBase | virtual |
| switchOn(int state_id) (defined in mcx::drive::SercosFsmBase) | mcx::drive::SercosFsmBase | virtual |
| terminateEvent() (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inlinevirtual |
| warning(const Error &error) (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inline |
| warning_(const mcx::state_machine::Error &error) override (defined in mcx::drive::SercosFsmBase) | mcx::drive::SercosFsmBase | virtual |
| ~SercosFsmBase() override=default (defined in mcx::drive::SercosFsmBase) | mcx::drive::SercosFsmBase | |
| ~State() (defined in mcx::state_machine::State< SercosFsmBase >) | mcx::state_machine::State< SercosFsmBase > | inlinevirtual |