Public Member Functions | |
| int | getCapacity () |
| PointCloud< PointT >::ConstPtr | getFront () |
| int | getSize () |
| bool | isEmpty () |
| bool | isFull () |
| PCDBuffer () | |
| bool | pushBack (typename PointCloud< PointT >::ConstPtr) |
| void | setCapacity (int buff_size) |
Private Member Functions | |
| PCDBuffer & | operator= (const PCDBuffer &) |
| PCDBuffer (const PCDBuffer &) | |
Private Attributes | |
| boost::mutex | bmutex_ |
| boost::condition_variable | buff_empty_ |
| boost::circular_buffer < typename PointCloud< PointT > ::ConstPtr > | buffer_ |
Definition at line 83 of file openni_pcd_recorder.cpp.
Definition at line 86 of file openni_pcd_recorder.cpp.
| int PCDBuffer< PointT >::getCapacity | ( | ) | [inline] |
Definition at line 116 of file openni_pcd_recorder.cpp.
| PointCloud< PointT >::ConstPtr PCDBuffer< PointT >::getFront | ( | ) |
Definition at line 154 of file openni_pcd_recorder.cpp.
Definition at line 109 of file openni_pcd_recorder.cpp.
Definition at line 102 of file openni_pcd_recorder.cpp.
Definition at line 95 of file openni_pcd_recorder.cpp.
| PCDBuffer& PCDBuffer< PointT >::operator= | ( | const PCDBuffer< PointT > & | ) | [private] |
| bool PCDBuffer< PointT >::pushBack | ( | typename PointCloud< PointT >::ConstPtr | cloud | ) |
Definition at line 139 of file openni_pcd_recorder.cpp.
| void PCDBuffer< PointT >::setCapacity | ( | int | buff_size | ) | [inline] |
Definition at line 122 of file openni_pcd_recorder.cpp.
Definition at line 132 of file openni_pcd_recorder.cpp.
boost::condition_variable PCDBuffer< PointT >::buff_empty_ [private] |
Definition at line 133 of file openni_pcd_recorder.cpp.
boost::circular_buffer<typename PointCloud<PointT>::ConstPtr> PCDBuffer< PointT >::buffer_ [private] |
Definition at line 134 of file openni_pcd_recorder.cpp.