device_interface::DeviceBase Class Reference

#include <device_interface.h>

Inheritance diagram for device_interface::DeviceBase:
Inheritance graph
[legend]

List of all members.

Public Types

typedef
art_msgs::DriverState::_state_type 
DeviceState

Public Member Functions

 DeviceBase (ros::NodeHandle node)
virtual DeviceState state (ros::Time recently)=0

Protected Attributes

ros::NodeHandle node_
ros::Subscriber sub_

Detailed Description

Device virtual base class

Definition at line 30 of file device_interface.h.


Member Typedef Documentation

typedef art_msgs::DriverState::_state_type device_interface::DeviceBase::DeviceState

Definition at line 42 of file device_interface.h.


Constructor & Destructor Documentation

device_interface::DeviceBase::DeviceBase ( ros::NodeHandle  node  )  [inline]

Constructor

Parameters:
node handle for state topic

Definition at line 38 of file device_interface.h.


Member Function Documentation

virtual DeviceState device_interface::DeviceBase::state ( ros::Time  recently  )  [pure virtual]

Member Data Documentation

ros::NodeHandle device_interface::DeviceBase::node_ [protected]

Definition at line 46 of file device_interface.h.

ros::Subscriber device_interface::DeviceBase::sub_ [protected]

Definition at line 47 of file device_interface.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines


art_pilot
Author(s): Austin Robot Technology, Jack O'Quin
autogenerated on Fri Jan 11 09:11:53 2013