Viam C++ SDK current
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | Friends | List of all members
viam::sdk::Motion::plan_with_status Struct Reference

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_statusfrom_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_statusstatus_history
 The prior status changes that have happened during plan execution.
 

Friends

bool operator== (const plan_with_status &lhs, const plan_with_status &rhs)
 

Detailed Description

Describes a plan, its current status, and all status changes that have occurred previously on that plan.


The documentation for this struct was generated from the following file: