gusimplewhiteboard
|
Provides a C++ wrapper around wb_temperature_sensors
.
More...
#include <TemperatureSensors.hpp>
Public Member Functions | |
TemperatureSensors (bool t_LKneePitch=false, bool t_LAnklePitch=false, bool t_LAnkleRoll=false, bool t_RKneePitch=false, bool t_RAnklePitch=false, bool t_RAnkleRoll=false) | |
Create a new TemperatureSensors . More... | |
TemperatureSensors (const TemperatureSensors &t_other) | |
Copy Constructor. More... | |
TemperatureSensors (const struct wb_temperature_sensors &t_other) | |
Copy Constructor. More... | |
TemperatureSensors & | operator= (const TemperatureSensors &t_other) |
Copy Assignment Operator. More... | |
TemperatureSensors & | operator= (const struct wb_temperature_sensors &t_other) |
Copy Assignment Operator. More... | |
bool | operator== (const TemperatureSensors &t_other) const |
bool | operator!= (const TemperatureSensors &t_other) const |
bool | operator== (const wb_temperature_sensors &t_other) const |
bool | operator!= (const wb_temperature_sensors &t_other) const |
bool & | LKneePitch () |
const bool & | LKneePitch () const |
void | set_LKneePitch (const bool &t_newValue) |
bool & | LAnklePitch () |
const bool & | LAnklePitch () const |
void | set_LAnklePitch (const bool &t_newValue) |
bool & | LAnkleRoll () |
const bool & | LAnkleRoll () const |
void | set_LAnkleRoll (const bool &t_newValue) |
bool & | RKneePitch () |
const bool & | RKneePitch () const |
void | set_RKneePitch (const bool &t_newValue) |
bool & | RAnklePitch () |
const bool & | RAnklePitch () const |
void | set_RAnklePitch (const bool &t_newValue) |
bool & | RAnkleRoll () |
const bool & | RAnkleRoll () const |
void | set_RAnkleRoll (const bool &t_newValue) |
TemperatureSensors (const std::string &t_str) | |
String Constructor. More... | |
std::string | description () |
std::string | to_string () |
void | from_string (const std::string &t_str) |
Additional Inherited Members | |
![]() | |
bool | LKneePitch |
Is the left knee pitch overheating. More... | |
bool | LAnklePitch |
Is the left ankle pitch overheating. More... | |
bool | LAnkleRoll |
Is the left ankle roll overheating. More... | |
bool | RKneePitch |
Is the right knee pitch overheating. More... | |
bool | RAnklePitch |
Is the right ankle pitch overheating. More... | |
bool | RAnkleRoll |
Is the right ankle roll overheating. More... | |
Provides a C++ wrapper around wb_temperature_sensors
.
Definition at line 83 of file TemperatureSensors.hpp.
|
inline |
Create a new TemperatureSensors
.
Definition at line 104 of file TemperatureSensors.hpp.
Referenced by operator==().
|
inline |
Copy Constructor.
Definition at line 111 of file TemperatureSensors.hpp.
References LAnklePitch(), LAnkleRoll(), LKneePitch(), RAnklePitch(), RAnkleRoll(), and RKneePitch().
|
inline |
Copy Constructor.
Definition at line 118 of file TemperatureSensors.hpp.
References wb_temperature_sensors::LAnklePitch, wb_temperature_sensors::LAnkleRoll, wb_temperature_sensors::LKneePitch, wb_temperature_sensors::RAnklePitch, wb_temperature_sensors::RAnkleRoll, and wb_temperature_sensors::RKneePitch.
|
inline |
String Constructor.
Definition at line 257 of file TemperatureSensors.hpp.
References from_string().
|
inline |
USE_WB_TEMPERATURE_SENSORS_C_CONVERSION
Definition at line 262 of file TemperatureSensors.hpp.
References LAnklePitch(), LAnkleRoll(), LKneePitch(), RAnklePitch(), RAnkleRoll(), RKneePitch(), TEMPERATURE_SENSORS_DESC_BUFFER_SIZE, and wb_temperature_sensors_description().
|
inline |
USE_WB_TEMPERATURE_SENSORS_C_CONVERSION
Definition at line 312 of file TemperatureSensors.hpp.
References set_LAnklePitch(), set_LAnkleRoll(), set_LKneePitch(), set_RAnklePitch(), set_RAnkleRoll(), set_RKneePitch(), and TEMPERATURE_SENSORS_DESC_BUFFER_SIZE.
Referenced by TemperatureSensors().
|
inline |
Definition at line 178 of file TemperatureSensors.hpp.
References wb_temperature_sensors::LAnklePitch.
Referenced by TemperatureSensors(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 183 of file TemperatureSensors.hpp.
References wb_temperature_sensors::LAnklePitch.
|
inline |
Definition at line 193 of file TemperatureSensors.hpp.
References wb_temperature_sensors::LAnkleRoll.
Referenced by TemperatureSensors(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 198 of file TemperatureSensors.hpp.
References wb_temperature_sensors::LAnkleRoll.
|
inline |
Definition at line 163 of file TemperatureSensors.hpp.
References wb_temperature_sensors::LKneePitch.
Referenced by TemperatureSensors(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 168 of file TemperatureSensors.hpp.
References wb_temperature_sensors::LKneePitch.
|
inline |
Definition at line 148 of file TemperatureSensors.hpp.
|
inline |
Definition at line 158 of file TemperatureSensors.hpp.
|
inline |
Copy Assignment Operator.
Definition at line 133 of file TemperatureSensors.hpp.
References wb_temperature_sensors::LAnklePitch, wb_temperature_sensors::LAnkleRoll, wb_temperature_sensors::LKneePitch, wb_temperature_sensors::RAnklePitch, wb_temperature_sensors::RAnkleRoll, and wb_temperature_sensors::RKneePitch.
|
inline |
Copy Assignment Operator.
Definition at line 125 of file TemperatureSensors.hpp.
References LAnklePitch(), LAnkleRoll(), LKneePitch(), RAnklePitch(), RAnkleRoll(), and RKneePitch().
|
inline |
Definition at line 138 of file TemperatureSensors.hpp.
References LAnklePitch(), LAnkleRoll(), LKneePitch(), RAnklePitch(), RAnkleRoll(), and RKneePitch().
|
inline |
Definition at line 153 of file TemperatureSensors.hpp.
References TemperatureSensors().
|
inline |
Definition at line 223 of file TemperatureSensors.hpp.
References wb_temperature_sensors::RAnklePitch.
Referenced by TemperatureSensors(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 228 of file TemperatureSensors.hpp.
References wb_temperature_sensors::RAnklePitch.
|
inline |
Definition at line 238 of file TemperatureSensors.hpp.
References wb_temperature_sensors::RAnkleRoll.
Referenced by TemperatureSensors(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 243 of file TemperatureSensors.hpp.
References wb_temperature_sensors::RAnkleRoll.
|
inline |
Definition at line 208 of file TemperatureSensors.hpp.
References wb_temperature_sensors::RKneePitch.
Referenced by TemperatureSensors(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 213 of file TemperatureSensors.hpp.
References wb_temperature_sensors::RKneePitch.
|
inline |
Definition at line 188 of file TemperatureSensors.hpp.
References wb_temperature_sensors::LAnklePitch.
Referenced by from_string().
|
inline |
Definition at line 203 of file TemperatureSensors.hpp.
References wb_temperature_sensors::LAnkleRoll.
Referenced by from_string().
|
inline |
Definition at line 173 of file TemperatureSensors.hpp.
References wb_temperature_sensors::LKneePitch.
Referenced by from_string().
|
inline |
Definition at line 233 of file TemperatureSensors.hpp.
References wb_temperature_sensors::RAnklePitch.
Referenced by from_string().
|
inline |
Definition at line 248 of file TemperatureSensors.hpp.
References wb_temperature_sensors::RAnkleRoll.
Referenced by from_string().
|
inline |
Definition at line 218 of file TemperatureSensors.hpp.
References wb_temperature_sensors::RKneePitch.
Referenced by from_string().
|
inline |
USE_WB_TEMPERATURE_SENSORS_C_CONVERSION
Definition at line 285 of file TemperatureSensors.hpp.
References LAnklePitch(), LAnkleRoll(), LKneePitch(), RAnklePitch(), RAnkleRoll(), RKneePitch(), TEMPERATURE_SENSORS_TO_STRING_BUFFER_SIZE, and wb_temperature_sensors_to_string().