Public Member Functions | Private Member Functions | Private Attributes
Consumer< PointT > Class Template Reference

List of all members.

Public Member Functions

 Consumer (PCDBuffer< PointT > &buf)
void stop ()

Private Member Functions

void receiveAndProcess ()
void writeToDisk (const typename PointCloud< PointT >::ConstPtr &cloud)

Private Attributes

PCDBuffer< PointT > & buf_
boost::shared_ptr< boost::thread > thread_
PCDWriter writer_

Detailed Description

template<typename PointT>
class Consumer< PointT >

Definition at line 257 of file openni_pcd_recorder.cpp.


Constructor & Destructor Documentation

template<typename PointT>
Consumer< PointT >::Consumer ( PCDBuffer< PointT > &  buf) [inline]

Definition at line 292 of file openni_pcd_recorder.cpp.


Member Function Documentation

template<typename PointT>
void Consumer< PointT >::receiveAndProcess ( ) [inline, private]

Definition at line 274 of file openni_pcd_recorder.cpp.

template<typename PointT>
void Consumer< PointT >::stop ( ) [inline]

Definition at line 300 of file openni_pcd_recorder.cpp.

template<typename PointT>
void Consumer< PointT >::writeToDisk ( const typename PointCloud< PointT >::ConstPtr &  cloud) [inline, private]

Definition at line 262 of file openni_pcd_recorder.cpp.


Member Data Documentation

template<typename PointT>
PCDBuffer<PointT>& Consumer< PointT >::buf_ [private]

Definition at line 308 of file openni_pcd_recorder.cpp.

template<typename PointT>
boost::shared_ptr<boost::thread> Consumer< PointT >::thread_ [private]

Definition at line 309 of file openni_pcd_recorder.cpp.

template<typename PointT>
PCDWriter Consumer< PointT >::writer_ [private]

Definition at line 310 of file openni_pcd_recorder.cpp.


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


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:38:49