Static Public Member Functions | Private Member Functions | List of all members
stdr_parser::XmlFileWriter Class Reference

#include <stdr_parser_xml_file_writer.h>

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. More...
 
template<class T >
static void messageToXmlElement (T msg, TiXmlNode *base)
 Creates an xml element from a msg - template member function. More...
 

Private Member Functions

 XmlFileWriter (void)
 Default constructor. More...
 

Detailed Description

Definition at line 37 of file stdr_parser_xml_file_writer.h.

Constructor & Destructor Documentation

stdr_parser::XmlFileWriter::XmlFileWriter ( void  )
private

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 Mon Jun 10 2019 15:14:54