gusimplewhiteboard
guWhiteboard::NXT_Two_Touch_Status Class Reference

Class for controlling differential robots Defines whiteboard message. More...

#include <NXT_Two_Touch_Status.hpp>

Inheritance diagram for guWhiteboard::NXT_Two_Touch_Status:
Collaboration diagram for guWhiteboard::NXT_Two_Touch_Status:

Public Member Functions

 NXT_Two_Touch_Status ()
 Designated constructor. More...
 
 NXT_Two_Touch_Status (const std::string &name)
 String constructor. More...
 
std::string description ()
 get message description More...
 
void from_string (std::string str)
 string conversion More...
 
bool operator== (const NXT_Two_Touch_Status &s)
 override equality operator so we can compare instances More...
 
- Public Member Functions inherited from wb_buttons_status
 ARRAY_PROPERTY (struct wb_button, touch_sensors, NUMBER_OF_NXT_BUTTONS) wb_buttons_status()
 An array of sensors and motors plugged into the nxt ports. More...
 

Detailed Description

Class for controlling differential robots Defines whiteboard message.

Definition at line 17 of file NXT_Two_Touch_Status.hpp.

Constructor & Destructor Documentation

◆ NXT_Two_Touch_Status() [1/2]

guWhiteboard::NXT_Two_Touch_Status::NXT_Two_Touch_Status ( )
inline

Designated constructor.

Definition at line 20 of file NXT_Two_Touch_Status.hpp.

◆ NXT_Two_Touch_Status() [2/2]

guWhiteboard::NXT_Two_Touch_Status::NXT_Two_Touch_Status ( const std::string &  name)
inline

String constructor.

Definition at line 24 of file NXT_Two_Touch_Status.hpp.

References from_string().

Member Function Documentation

◆ description()

std::string guWhiteboard::NXT_Two_Touch_Status::description ( )
inline

get message description

Definition at line 29 of file NXT_Two_Touch_Status.hpp.

References LEFT_BUTTON, and NUMBER_OF_NXT_BUTTONS.

◆ from_string()

void guWhiteboard::NXT_Two_Touch_Status::from_string ( std::string  str)
inline

string conversion

Definition at line 39 of file NXT_Two_Touch_Status.hpp.

References LEFT_BUTTON, and RIGHT_BUTTON.

Referenced by NXT_Two_Touch_Status().

◆ operator==()

bool guWhiteboard::NXT_Two_Touch_Status::operator== ( const NXT_Two_Touch_Status s)
inline

override equality operator so we can compare instances

Definition at line 56 of file NXT_Two_Touch_Status.hpp.

References LEFT_BUTTON, and NUMBER_OF_NXT_BUTTONS.


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