Public Member Functions | Private Member Functions | Private Attributes
Ndescs2Disk Class Reference

#include <ndescs2disk.h>

List of all members.

Public Member Functions

 Ndescs2Disk (char *pref_out)
 constructor

Private Member Functions

void points_callback (const normal_descriptor_node::ndesc_pc::ConstPtr &ndesc_pc_msg)
void write_point (FILE *pf, const normal_descriptor_node::ndesc &point)

Private Attributes

int counter_
bool keep_nan_points_
ros::NodeHandle node_handle_
ros::Subscriber points_subscriber_
std::string prefix_out_

Detailed Description

Definition at line 16 of file ndescs2disk.h.


Constructor & Destructor Documentation

Ndescs2Disk::Ndescs2Disk ( char *  pref_out)

constructor

This constructor mainly creates and initializes the WamActions topics through the given NodeHandle object. CIriNode attributes may be also modified to suit node specifications.

All kind of ROS topics (publishers, subscribers, servers or clients) can be easyly generated with the scripts in the iri_ros_scripts package. Refer to ROS and IRI Wiki pages for more details:

http://www.ros.org/wiki/ROS/Tutorials/WritingPublisherSubscriber(c++) http://www.ros.org/wiki/ROS/Tutorials/WritingServiceClient(c++) http://wikiri.upc.es/index.php/Robotics_Lab

Parameters:
nha reference to the node handle object to manage all ROS topics.

Definition at line 54 of file ndescs2disk.cpp.


Member Function Documentation

Definition at line 78 of file ndescs2disk.cpp.

void Ndescs2Disk::write_point ( FILE *  pf,
const normal_descriptor_node::ndesc point 
) [private]

Definition at line 32 of file ndescs2disk.cpp.


Member Data Documentation

int Ndescs2Disk::counter_ [private]

Definition at line 22 of file ndescs2disk.h.

Definition at line 23 of file ndescs2disk.h.

Definition at line 21 of file ndescs2disk.h.

Definition at line 29 of file ndescs2disk.h.

std::string Ndescs2Disk::prefix_out_ [private]

Definition at line 20 of file ndescs2disk.h.


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


normal_descriptor_node
Author(s): Arnau Ramisa
autogenerated on Fri Dec 6 2013 20:19:55