mcx::state_machine::ErrorHandleBase
less than a minute
mcx::state_machine::ErrorHandleBase
Inherited by mcx::state_machine::ErrorHandle< SUPER_STATE >
Public Functions
Name | |
---|---|
virtual bool | acknowledge(bool warnings_only) =0 |
virtual bool | warning(const Error & error) =0 |
virtual bool | forcedDisengaged(const Error & error) =0 |
virtual bool | shutdown(const Error & error) =0 |
virtual bool | emergencyStop(const Error & error) =0 |
virtual bool | empty() =0 |
virtual bool | hasError(const Error & error) =0 |
virtual bool | hasErrorLevel(MotorcortexErrorLevel error_level) =0 |
virtual signal_monitor::SignalMonitorBase * | getSignalMonitor() =0 |
Public Functions Documentation
function acknowledge
virtual bool acknowledge(
bool warnings_only
) =0
Reimplemented by: mcx::state_machine::ErrorHandle::acknowledge
function warning
virtual bool warning(
const Error & error
) =0
Reimplemented by: mcx::state_machine::ErrorHandle::warning
function forcedDisengaged
virtual bool forcedDisengaged(
const Error & error
) =0
Reimplemented by: mcx::state_machine::ErrorHandle::forcedDisengaged
function shutdown
virtual bool shutdown(
const Error & error
) =0
Reimplemented by: mcx::state_machine::ErrorHandle::shutdown
function emergencyStop
virtual bool emergencyStop(
const Error & error
) =0
Reimplemented by: mcx::state_machine::ErrorHandle::emergencyStop
function empty
virtual bool empty() =0
Reimplemented by: mcx::state_machine::ErrorHandle::empty
function hasError
virtual bool hasError(
const Error & error
) =0
Reimplemented by: mcx::state_machine::ErrorHandle::hasError
function hasErrorLevel
virtual bool hasErrorLevel(
MotorcortexErrorLevel error_level
) =0
Reimplemented by: mcx::state_machine::ErrorHandle::hasErrorLevel
function getSignalMonitor
virtual signal_monitor::SignalMonitorBase * getSignalMonitor() =0
Reimplemented by: mcx::state_machine::ErrorHandle::getSignalMonitor
Updated on 2022-04-05 at 16:21:27 +0200