C++ YASMIN (Yet Another State MachINe)
|
Provides common outcome constants for ROS 2. More...
Variables | |
constexpr char | SUCCEED [] = "succeeded" |
Constant representing a successful action outcome. | |
constexpr char | ABORT [] = "aborted" |
Constant representing an aborted action outcome. | |
constexpr char | CANCEL [] = "canceled" |
Constant representing a canceled action outcome. | |
constexpr char | TIMEOUT [] = "timeout" |
Constant representing a timed-out action outcome. | |
Provides common outcome constants for ROS 2.
The basic_outcomes namespace defines constants for common action outcomes within the yasmin_ros framework. These constants represent the status of actions or tasks, making it easier to standardize result handling.
|
constexpr |
Constant representing an aborted action outcome.
This string constant signifies that an action was aborted, likely due to an error or unexpected condition that prevented its completion.
|
constexpr |
Constant representing a canceled action outcome.
This string constant is used when an action is manually canceled by a user or system before it could complete.
|
constexpr |
Constant representing a successful action outcome.
This string constant is used to indicate that an action has successfully completed without any issues.
|
constexpr |
Constant representing a timed-out action outcome.
This string constant is used to indicate that an action did not complete within the allocated time, resulting in a timeout status.