cajun::sick_t Class Reference

#include <sick.H>

List of all members.

Classes

class  observer_t

Public Member Functions

 sick_t ()
 ~sick_t ()
void handle_input (int fd)
void register_observer (observer_t *observer)
void setup (int fd, bool reflectivity)

Protected Attributes

input_buffer_t * m_ib
observer_tm_observer
double m_down_time
bool m_garbage_data
bool m_reflectivity

Constructor & Destructor Documentation

cajun::sick_t::sick_t (  ) 
cajun::sick_t::~sick_t (  ) 

References m_ib.


Member Function Documentation

void cajun::sick_t::handle_input ( int  fd  ) 
void cajun::sick_t::register_observer ( observer_t observer  )  [inline]

References m_observer.

Referenced by main().

void cajun::sick_t::setup ( int  fd,
bool  reflectivity 
)

Member Data Documentation

double cajun::sick_t::m_down_time [protected]

Referenced by handle_input().

Referenced by handle_input().

input_buffer_t* cajun::sick_t::m_ib [protected]

Referenced by handle_input(), and ~sick_t().

Referenced by handle_input(), and register_observer().

Referenced by handle_input(), and setup().


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

Generated on Fri Apr 9 10:45:12 2010 for drivers by  doxygen 1.6.1