Classes | Namespaces | Functions
xml_configuration_parsing.h File Reference
#include <string>
#include <stdexcept>
#include <tinyxml2.h>
#include "psen_scan_v2_standalone/configuration/zoneset_configuration.h"
Include dependency graph for xml_configuration_parsing.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  psen_scan_v2_standalone::configuration::xml_config_parsing::XMLConfigurationParserException
 

Namespaces

 psen_scan_v2_standalone
 Root namespace in which the software components to communicate with the scanner (firmware-version: 2) are realised/implemented.
 
 psen_scan_v2_standalone::configuration
 Namespace for configuration defaults and definitions.
 
 psen_scan_v2_standalone::configuration::xml_config_parsing
 Namespace for parsing xml configuration files exported from the psenScan Configurator.
 

Functions

ZoneSetConfiguration psen_scan_v2_standalone::configuration::xml_config_parsing::parseFile (const char *filename)
 
ZoneSetConfiguration psen_scan_v2_standalone::configuration::xml_config_parsing::parseString (const char *xml)
 
std::vector< unsigned long > psen_scan_v2_standalone::configuration::xml_config_parsing::ro_string_to_vec (const std::string &ro_string)
 Convert string from a <ro> element to values. More...
 
unsigned long psen_scan_v2_standalone::configuration::xml_config_parsing::ro_value_to_uint (const std::string &ro_value)
 Converts a quadrupel <ro> value into the respective length in mm. More...
 


psen_scan_v2
Author(s): Pilz GmbH + Co. KG
autogenerated on Sat Nov 5 2022 02:13:36