Public Member Functions | Public Attributes | Private Attributes | List of all members
Device Class Reference

#include <power_node.h>

Public Member Functions

 Device ()
 
 Device ()
 
const PowerMessage & getPowerMessage ()
 
const PowerMessage & getPowerMessage ()
 
const TransitionMessage & getTransitionMessage ()
 
const TransitionMessage & getTransitionMessage ()
 
void setPowerMessage (const PowerMessage &newpmsg)
 
void setPowerMessage (const PowerMessage &newpmsg)
 
void setTransitionMessage (const TransitionMessage &newtmsg)
 
void setTransitionMessage (const TransitionMessage &newtmsg)
 
 ~Device ()
 
 ~Device ()
 

Public Attributes

ros::Time message_time
 

Private Attributes

PowerMessage pmsg
 
bool pmsgset
 
TransitionMessage tmsg
 
bool tmsgset
 

Detailed Description

Definition at line 27 of file power_node.h.

Constructor & Destructor Documentation

Device::Device ( )

Definition at line 1049 of file power_node.cpp.

Device::~Device ( )
inline

Definition at line 45 of file power_node.h.

Device::Device ( )
Device::~Device ( )
inline

Definition at line 46 of file power_node2.h.

Member Function Documentation

const PowerMessage& Device::getPowerMessage ( )
inline

Definition at line 38 of file power_node.h.

const PowerMessage& Device::getPowerMessage ( )
inline

Definition at line 39 of file power_node2.h.

const TransitionMessage& Device::getTransitionMessage ( )
inline

Definition at line 32 of file power_node.h.

const TransitionMessage& Device::getTransitionMessage ( )
inline

Definition at line 33 of file power_node2.h.

void Device::setPowerMessage ( const PowerMessage &  newpmsg)

Definition at line 108 of file power_node.cpp.

void Device::setPowerMessage ( const PowerMessage &  newpmsg)
void Device::setTransitionMessage ( const TransitionMessage &  newtmsg)

Definition at line 78 of file power_node.cpp.

void Device::setTransitionMessage ( const TransitionMessage &  newtmsg)

Member Data Documentation

ros::Time Device::message_time

Definition at line 30 of file power_node.h.

PowerMessage Device::pmsg
private

Definition at line 50 of file power_node.h.

bool Device::pmsgset
private

Definition at line 49 of file power_node.h.

TransitionMessage Device::tmsg
private

Definition at line 48 of file power_node.h.

bool Device::tmsgset
private

Definition at line 45 of file power_node.h.


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


pr2_power_board
Author(s): Curt Meyers, Blaise Gassend
autogenerated on Wed Jun 5 2019 20:40:40