Viam C++ SDK current
|
Describes a plan, its current status, and all status changes that have occurred previously on that plan. More...
#include <motion.hpp>
Public Member Functions | |
service::motion::v1::PlanWithStatus | to_proto () const |
Static Public Member Functions | |
static plan_with_status | from_proto (const service::motion::v1::PlanWithStatus &proto) |
static std::vector< plan_with_status > | from_proto (const google::protobuf::RepeatedPtrField< service::motion::v1::PlanWithStatus > &proto) |
Public Attributes | |
struct plan | plan |
The plan. | |
plan_status | status |
The current status of the plan. | |
std::vector< plan_status > | status_history |
The prior status changes that have happened during plan execution. | |
Friends | |
bool | operator== (const plan_with_status &lhs, const plan_with_status &rhs) |
Describes a plan, its current status, and all status changes that have occurred previously on that plan.