Static Public Member Functions | Private Member Functions
stdr_parser::MessageCreator Class Reference

Creates STDR messages from a STDR tree. More...

#include <stdr_parser_msg_creator.h>

List of all members.

Static Public Member Functions

template<typename T >
static T createMessage (Node *n, unsigned int id)
 Creates a pose message from a parsed file.
template<typename T >
static T stringToType (std::string s)

Private Member Functions

 MessageCreator (void)
 Default constructor.

Detailed Description

Creates STDR messages from a STDR tree.

Definition at line 39 of file stdr_parser_msg_creator.h.


Constructor & Destructor Documentation

Default constructor.

Returns:
void

Definition at line 30 of file stdr_parser_msg_creator.cpp.


Member Function Documentation

stdr_msgs::RobotMsg stdr_parser::MessageCreator::createMessage ( Node n,
unsigned int  id 
) [static]

Creates a pose message from a parsed file.

Creates a message from a parsed file - template specialization for stdr_msgs::RobotMsg.

Creates a message from a parsed file - template specialization for \ stdr_msgs::KinematicMsg.

Creates a message from a parsed file - template specialization for \ stdr_msgs::SoundSensorMsg.

Creates a message from a parsed file - template specialization for \ stdr_msgs::ThermalSensorMsg.

Creates a message from a parsed file - template specialization for \ stdr_msgs::CO2SensorMsg.

Creates a message from a parsed file - template specialization for \ stdr_msgs::RfidSensorMsg.

Creates a message from a parsed file - template specialization for stdr_msgs::SonarSensorMsg.

Creates a message from a parsed file - template specialization for stdr_msgs::LaserSensorMsg.

Creates a message from a parsed file - template specialization for stdr_msgs::FootprintMsg.

Creates a message from a parsed file - template specialization for stdr_msgs::Noise.

Creates a message from a parsed file - template specialization for geometry_msgs::Point.

Creates a message from a parsed file - template specialization for geometry_msgs::Pose2D.

Creates a message from a parsed file.

Parameters:
n[Node*] The root node
Returns:
geometry_msgs::Pose2D
Parameters:
n[Node*] The root node
Returns:
The message

< Search for x

< Search for noise mean

< Search for radius

< Search for max angle

< Search for max range

< Search for angle span

< Search for max range

< Search for max range

< Search for max range

< Search for kinematic model

< Search for pose

Definition at line 41 of file stdr_parser_msg_creator.cpp.

template<typename T >
static T stdr_parser::MessageCreator::stringToType ( std::string  s) [inline, static]

Definition at line 60 of file stdr_parser_msg_creator.h.


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


stdr_parser
Author(s): Manos Tsardoulias, Chris Zalidis, Aris Thallas
autogenerated on Thu Jun 6 2019 18:57:14