#include <node_output.h>
Public Member Functions | |
bool | configured () |
NodeOutput (Hardware *h) | |
NodeOutput () | |
virtual int | publish (int id, Msg *msg) |
void | setConfigured (bool b) |
void | setHardware (Hardware *h) |
Private Attributes | |
bool | configured_ |
Hardware * | hardware_ |
unsigned char | message_out [OUTSIZE] |
Definition at line 52 of file node_output.h.
ros::NodeOutput< Hardware, OUTSIZE >::NodeOutput | ( | Hardware * | h | ) | [inline] |
Definition at line 60 of file node_output.h.
ros::NodeOutput< Hardware, OUTSIZE >::NodeOutput | ( | ) | [inline] |
Definition at line 65 of file node_output.h.
bool ros::NodeOutput< Hardware, OUTSIZE >::configured | ( | ) | [inline] |
Definition at line 75 of file node_output.h.
virtual int ros::NodeOutput< Hardware, OUTSIZE >::publish | ( | int | id, |
Msg * | msg | ||
) | [inline, virtual] |
Implements ros::NodeOutput_.
Definition at line 77 of file node_output.h.
void ros::NodeOutput< Hardware, OUTSIZE >::setConfigured | ( | bool | b | ) | [inline] |
Definition at line 72 of file node_output.h.
void ros::NodeOutput< Hardware, OUTSIZE >::setHardware | ( | Hardware * | h | ) | [inline] |
Definition at line 67 of file node_output.h.
bool ros::NodeOutput< Hardware, OUTSIZE >::configured_ [private] |
Definition at line 56 of file node_output.h.
Hardware* ros::NodeOutput< Hardware, OUTSIZE >::hardware_ [private] |
Definition at line 55 of file node_output.h.
unsigned char ros::NodeOutput< Hardware, OUTSIZE >::message_out[OUTSIZE] [private] |
Definition at line 57 of file node_output.h.