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

#include <stdr_parser_xml_file_writer.h>

List of all members.

Static Public Member Functions

template<class T >
static void messageToFile (T msg, std::string file_name)
 Creates an xml file from a message - template member function.
template<class T >
static void messageToXmlElement (T msg, TiXmlNode *base)
 Creates an xml element from a msg - template member function.

Private Member Functions

 XmlFileWriter (void)
 Default constructor.

Detailed Description

Definition at line 37 of file stdr_parser_xml_file_writer.h.


Constructor & Destructor Documentation

Default constructor.

Returns:
void
void----------------------------------------------------------------- Template declaration for stdr_msgs::Noise

Definition at line 31 of file stdr_parser_xml_file_writer.cpp.


Member Function Documentation

template<class T >
void stdr_parser::XmlFileWriter::messageToFile ( msg,
std::string  file_name 
) [static]

Creates an xml file from a message - template member function.

Template specialization for stdr_msgs::RobotMsg.

Template specialization for stdr_msgs::KinematicMsg.

Template specialization for stdr_msgs::SoundSensorMsg.

Template specialization for stdr_msgs::ThermalSensorMsg.

Template specialization for stdr_msgs::CO2SensorMsg.

Template specialization for stdr_msgs::RfidSensorMsg.

Template specialization for stdr_msgs::SonarSensorMsg.

Template specialization for stdr_msgs::LaserSensorMsg.

Template specialization for stdr_msgs::Footprint.

Template specialization for stdr_msgs::Noise.

Parameters:
msg[T] The message
file_name[std::string] The xml file name to write the message
Returns:
void

------------------------------------------------------------------ Template declaration for stdr_msgs::FootprintMsg

------------------------------------------------------------------ Template declaration for stdr_msgs::LaserSensorMsg

------------------------------------------------------------------ Template declaration for stdr_msgs::SonarSensorMsg

------------------------------------------------------------------ Template declaration for stdr_msgs::RfidSensorMsg

------------------------------------------------------------------ Template declaration for stdr_msgs::CO2SensorMsg

------------------------------------------------------------------ Template declaration for stdr_msgs::ThermalSensorMsg

------------------------------------------------------------------ Template declaration for stdr_msgs::SoundSensorMsg

------------------------------------------------------------------ Template declaration for stdr_msgs::KinematicMsg

------------------------------------------------------------------ Template declaration for stdr_msgs::RobotMsg

Definition at line 688 of file stdr_parser_xml_file_writer.cpp.

template<class T >
void stdr_parser::XmlFileWriter::messageToXmlElement ( msg,
TiXmlNode *  base 
) [static]

Creates an xml element from a msg - template member function.

Parameters:
msg[T] The message
base[TiXmlNode*] The xml node to write the message
Returns:
void

Definition at line 677 of file stdr_parser_xml_file_writer.cpp.


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