Public Member Functions | Private Member Functions | Private Attributes | List of all members
LeicaServiceListener Class Reference

#include <leica_service_listener.h>

Public Member Functions

 LeicaServiceListener (ros::NodeHandle nh)
 Construct a new Leica Service Listener object. More...
 

Private Member Functions

bool scanCb (leica_scanstation_msgs::Scan::Request &req, leica_scanstation_msgs::Scan::Response &res)
 Callback for receiven service request. It will order information and publish to topics. More...
 

Private Attributes

ros::Publisher name_pub_
 Publisher for the point cloud file name to store. More...
 
ros::NodeHandle nh_
 Pointer to the ROS node. More...
 
ros::Publisher resolution_pub_
 Publisher for indicating scan resolution. More...
 
ros::ServiceServer srv_
 Service to listen user set scan parameters. More...
 
ros::Publisher window_pub_
 Publisher for indicating scan parameters. More...
 

Detailed Description

Definition at line 30 of file leica_service_listener.h.

Constructor & Destructor Documentation

LeicaServiceListener::LeicaServiceListener ( ros::NodeHandle  nh)

Construct a new Leica Service Listener object.

Parameters
nh

Definition at line 23 of file leica_service_listener.cpp.

Member Function Documentation

bool LeicaServiceListener::scanCb ( leica_scanstation_msgs::Scan::Request &  req,
leica_scanstation_msgs::Scan::Response &  res 
)
private

Callback for receiven service request. It will order information and publish to topics.

Parameters
req
res
Returns
true
false

Definition at line 33 of file leica_service_listener.cpp.

Member Data Documentation

ros::Publisher LeicaServiceListener::name_pub_
private

Publisher for the point cloud file name to store.

Definition at line 61 of file leica_service_listener.h.

ros::NodeHandle LeicaServiceListener::nh_
private

Pointer to the ROS node.

Definition at line 55 of file leica_service_listener.h.

ros::Publisher LeicaServiceListener::resolution_pub_
private

Publisher for indicating scan resolution.

Definition at line 73 of file leica_service_listener.h.

ros::ServiceServer LeicaServiceListener::srv_
private

Service to listen user set scan parameters.

Definition at line 79 of file leica_service_listener.h.

ros::Publisher LeicaServiceListener::window_pub_
private

Publisher for indicating scan parameters.

Definition at line 67 of file leica_service_listener.h.


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


leica_gazebo_simulation
Author(s): Ines Lara Sicilia
autogenerated on Mon Feb 22 2021 03:50:48