Public Member Functions | Public Attributes | List of all members
camera_throttle::RgbdCameraSubscriber::Impl Struct Reference

Public Member Functions

void checkImagesSynchronized ()
 
 Impl (size_t queue_size)
 
bool isValid () const
 
void shutdown ()
 
 ~Impl ()
 

Public Attributes

int allReceived
 
ros::WallTimer checkSyncedTimer
 
int depthInfoReceived
 
message_filters::Subscriber< sensor_msgs::CameraInfo > depthInfoSub
 
int depthReceived
 
image_transport::SubscriberFilter depthSub
 
bool hasPcl
 
int pclReceived
 
message_filters::Subscriber< sensor_msgs::PointCloud2 > pclSub
 
int rgbInfoReceived
 
message_filters::Subscriber< sensor_msgs::CameraInfo > rgbInfoSub
 
int rgbReceived
 
image_transport::SubscriberFilter rgbSub
 
message_filters::TimeSynchronizer< sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::Image, sensor_msgs::CameraInfo > sync
 
message_filters::TimeSynchronizer< sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2 > syncPcl
 
bool unsubscribed
 

Detailed Description

Definition at line 19 of file rgbd_camera_subscriber.cpp.

Constructor & Destructor Documentation

◆ Impl()

camera_throttle::RgbdCameraSubscriber::Impl::Impl ( size_t  queue_size)
inlineexplicit

Definition at line 21 of file rgbd_camera_subscriber.cpp.

◆ ~Impl()

camera_throttle::RgbdCameraSubscriber::Impl::~Impl ( )
inline

Definition at line 27 of file rgbd_camera_subscriber.cpp.

Member Function Documentation

◆ checkImagesSynchronized()

void camera_throttle::RgbdCameraSubscriber::Impl::checkImagesSynchronized ( )
inline

Definition at line 50 of file rgbd_camera_subscriber.cpp.

◆ isValid()

bool camera_throttle::RgbdCameraSubscriber::Impl::isValid ( ) const
inline

Definition at line 32 of file rgbd_camera_subscriber.cpp.

◆ shutdown()

void camera_throttle::RgbdCameraSubscriber::Impl::shutdown ( )
inline

Definition at line 37 of file rgbd_camera_subscriber.cpp.

Member Data Documentation

◆ allReceived

int camera_throttle::RgbdCameraSubscriber::Impl::allReceived

Definition at line 84 of file rgbd_camera_subscriber.cpp.

◆ checkSyncedTimer

ros::WallTimer camera_throttle::RgbdCameraSubscriber::Impl::checkSyncedTimer

Definition at line 83 of file rgbd_camera_subscriber.cpp.

◆ depthInfoReceived

int camera_throttle::RgbdCameraSubscriber::Impl::depthInfoReceived

Definition at line 84 of file rgbd_camera_subscriber.cpp.

◆ depthInfoSub

message_filters::Subscriber<sensor_msgs::CameraInfo> camera_throttle::RgbdCameraSubscriber::Impl::depthInfoSub

Definition at line 76 of file rgbd_camera_subscriber.cpp.

◆ depthReceived

int camera_throttle::RgbdCameraSubscriber::Impl::depthReceived

Definition at line 84 of file rgbd_camera_subscriber.cpp.

◆ depthSub

image_transport::SubscriberFilter camera_throttle::RgbdCameraSubscriber::Impl::depthSub

Definition at line 74 of file rgbd_camera_subscriber.cpp.

◆ hasPcl

bool camera_throttle::RgbdCameraSubscriber::Impl::hasPcl

Definition at line 81 of file rgbd_camera_subscriber.cpp.

◆ pclReceived

int camera_throttle::RgbdCameraSubscriber::Impl::pclReceived

Definition at line 84 of file rgbd_camera_subscriber.cpp.

◆ pclSub

message_filters::Subscriber<sensor_msgs::PointCloud2> camera_throttle::RgbdCameraSubscriber::Impl::pclSub

Definition at line 77 of file rgbd_camera_subscriber.cpp.

◆ rgbInfoReceived

int camera_throttle::RgbdCameraSubscriber::Impl::rgbInfoReceived

Definition at line 84 of file rgbd_camera_subscriber.cpp.

◆ rgbInfoSub

message_filters::Subscriber<sensor_msgs::CameraInfo> camera_throttle::RgbdCameraSubscriber::Impl::rgbInfoSub

Definition at line 75 of file rgbd_camera_subscriber.cpp.

◆ rgbReceived

int camera_throttle::RgbdCameraSubscriber::Impl::rgbReceived

Definition at line 84 of file rgbd_camera_subscriber.cpp.

◆ rgbSub

image_transport::SubscriberFilter camera_throttle::RgbdCameraSubscriber::Impl::rgbSub

Definition at line 73 of file rgbd_camera_subscriber.cpp.

◆ sync

message_filters::TimeSynchronizer<sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::Image, sensor_msgs::CameraInfo> camera_throttle::RgbdCameraSubscriber::Impl::sync

Definition at line 78 of file rgbd_camera_subscriber.cpp.

◆ syncPcl

message_filters::TimeSynchronizer<sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2> camera_throttle::RgbdCameraSubscriber::Impl::syncPcl

Definition at line 79 of file rgbd_camera_subscriber.cpp.

◆ unsubscribed

bool camera_throttle::RgbdCameraSubscriber::Impl::unsubscribed

Definition at line 80 of file rgbd_camera_subscriber.cpp.


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


camera_throttle
Author(s): Martin Pecka
autogenerated on Sat Dec 14 2024 03:51:15