ASCO Aerial Autonomy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions
controller_status.cpp File Reference
#include <aerial_autonomy/common/controller_status.h>
#include <aerial_autonomy/common/html_utils.h>
#include <iostream>
Include dependency graph for controller_status.cpp:

Functions

bool operator== (const ControllerStatus &controller_status, const ControllerStatus::Status &status_enum)
 
bool operator== (const ControllerStatus &lhs_controller_status, const ControllerStatus &rhs_controller_status)
 
bool operator!= (const ControllerStatus &lhs_controller_status, const ControllerStatus &rhs_controller_status)
 
ControllerStatusoperator<< (ControllerStatus &cs, const double &data)
 
ControllerStatusoperator<< (ControllerStatus &cs, const std::string &data)
 

Function Documentation

bool operator!= ( const ControllerStatus lhs_controller_status,
const ControllerStatus rhs_controller_status 
)
Parameters
lhs_controller_statusfirst controller status
rhs_controller_statussecond controller status
Returns
true if both controller status do not have the same status enum stored
ControllerStatus& operator<< ( ControllerStatus cs,
const double &  data 
)
Parameters
csControllerStatus instance
datadata to be input to controller status
Returns
ControllerStatus instance
ControllerStatus& operator<< ( ControllerStatus cs,
const std::string &  data 
)
Parameters
csController status instance
dataheader name
Returns
ControllerStatus instance
bool operator== ( const ControllerStatus controller_status,
const ControllerStatus::Status status_enum 
)
Parameters
controller_statusThe LHS which is a controller status
status_enumThe RHS which is an enum
Returns
true if the controller status has the same enum as RHS
bool operator== ( const ControllerStatus lhs_controller_status,
const ControllerStatus rhs_controller_status 
)
Parameters
lhs_controller_statusfirst controller status
rhs_controller_statussecond controller status
Returns
true if both controller status have the same status enum stored