fw_camera_observer_t Class Reference

Inheritance diagram for fw_camera_observer_t:
cajun::fw_camera_t::observer_t

List of all members.

Public Member Functions

 fw_camera_observer_t (unsigned fps_)
void delay (double delay_)
void provide_image (unsigned queue_id_)
void image (double tstamp_, int, frame_info_t frame_info_)

Protected Attributes

data_logger_t< image_data_t > m_image_logger
data_queue_writer_t
< image_data_t > * 
m_image_dq
double m_delay
double m_last_tstamp

Private Attributes

size_t m_frame_num
unsigned m_fps

Constructor & Destructor Documentation

fw_camera_observer_t::fw_camera_observer_t ( unsigned  fps_  )  [inline]

Member Function Documentation

void fw_camera_observer_t::delay ( double  delay_  )  [inline]

References m_delay.

Referenced by main().

void fw_camera_observer_t::image ( double  tstamp_,
int  cam_num,
frame_info_t  frame_info_ 
) [virtual]
void fw_camera_observer_t::provide_image ( unsigned  queue_id_  ) 

References m_image_dq, and m_image_logger.

Referenced by main().


Member Data Documentation

double fw_camera_observer_t::m_delay [protected]

Referenced by delay(), and image().

unsigned fw_camera_observer_t::m_fps [private]

Referenced by image().

Referenced by image().

data_queue_writer_t<image_data_t>* fw_camera_observer_t::m_image_dq [protected]

Referenced by image(), and provide_image().

data_logger_t<image_data_t> fw_camera_observer_t::m_image_logger [protected]

Referenced by image(), and provide_image().

Referenced by image().


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

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