Support for image_transport
#
-
struct ImageTransportSubscription : public icey::Stream<sensor_msgs::msg::Image::ConstSharedPtr, image_transport::TransportLoadException, ImageTransportSubscriptionImpl>#
Public Types
-
using Base = Stream<sensor_msgs::msg::Image::ConstSharedPtr, image_transport::TransportLoadException, ImageTransportSubscriptionImpl>#
-
using Base = Stream<sensor_msgs::msg::Image::ConstSharedPtr, image_transport::TransportLoadException, ImageTransportSubscriptionImpl>#
-
struct ImageTransportSubscriptionImpl#
Public Members
-
image_transport::Subscriber subscription#
The image_transport subs/pubs use PIMPL, so we can hold them by value.
-
image_transport::Subscriber subscription#
-
struct CameraSubscription : public icey::Stream<std::tuple<sensor_msgs::msg::Image::ConstSharedPtr, sensor_msgs::msg::CameraInfo::ConstSharedPtr>, image_transport::TransportLoadException, CameraSubscriptionImpl>#
Public Types
-
using Base = Stream<std::tuple<sensor_msgs::msg::Image::ConstSharedPtr, sensor_msgs::msg::CameraInfo::ConstSharedPtr>, image_transport::TransportLoadException, CameraSubscriptionImpl>#
-
using Base = Stream<std::tuple<sensor_msgs::msg::Image::ConstSharedPtr, sensor_msgs::msg::CameraInfo::ConstSharedPtr>, image_transport::TransportLoadException, CameraSubscriptionImpl>#