Device Class Reference

#include <power_node.h>

List of all members.

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 1047 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 39 of file power_node2.h.

const PowerMessage& Device::getPowerMessage (  )  [inline]

Definition at line 38 of file power_node.h.

const TransitionMessage& Device::getTransitionMessage (  )  [inline]

Definition at line 33 of file power_node2.h.

const TransitionMessage& Device::getTransitionMessage (  )  [inline]

Definition at line 32 of file power_node.h.

void Device::setPowerMessage ( const PowerMessage &  newpmsg  ) 
void Device::setPowerMessage ( const PowerMessage &  newpmsg  ) 

Definition at line 106 of file power_node.cpp.

void Device::setTransitionMessage ( const TransitionMessage &  newtmsg  ) 
void Device::setTransitionMessage ( const TransitionMessage &  newtmsg  ) 

Definition at line 76 of file power_node.cpp.


Member Data Documentation

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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


pr2_power_board
Author(s): Curt Meyers, Blaise Gassend
autogenerated on Fri Jan 11 09:52:52 2013