Namespaces | Macros | Functions
image_transport.h File Reference
#include "ensenso_camera/ros2/namespace.h"
#include "ensenso_camera/ros2/node_handle.h"
#include "ensenso_camera/ros2/sensor_msgs/image.h"
#include <mutex>
#include <string>
#include <image_transport/image_transport.h>
Include dependency graph for image_transport.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 ensenso
 
 ensenso::image_transport
 

Macros

#define NODE_CLASS_NAME   TexturePointCloudNode
 
#define NODE_NAME   "texture_point_cloud"
 

Functions

inline ::image_transport::CameraPublisher ensenso::image_transport::create_camera_publisher (ensenso::ros::NodeHandle const &nh, ::std::string const &topic_name)
 
inline ::image_transport::Publisher ensenso::image_transport::create_publisher (ensenso::ros::NodeHandle const &nh, ::std::string const &topic_name)
 
template<typename T >
inline ::image_transport::Subscriber ensenso::image_transport::create_subscription (ensenso::ros::NodeHandle &nh, ::std::string const &topic_name, void(T::*callback)(sensor_msgs::msg::ImageConstPtr const &), T *object)
 

Macro Definition Documentation

◆ NODE_CLASS_NAME

#define NODE_CLASS_NAME   TexturePointCloudNode

Definition at line 11 of file image_transport.h.

◆ NODE_NAME

#define NODE_NAME   "texture_point_cloud"

Definition at line 12 of file image_transport.h.



ensenso_camera
Author(s): Ensenso
autogenerated on Wed Apr 2 2025 02:37:46