GammaLib  2.0.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GXmlElement.cpp File Reference

XML element node class implementation. More...

#include "GTools.hpp"
#include "GException.hpp"
#include "GFilename.hpp"
#include "GXmlDocument.hpp"
#include "GXmlElement.hpp"
#include "GXmlText.hpp"

Go to the source code of this file.

Macros

#define G_VALUE   "GXmlElement::value()"
 
#define G_ATTRIBUTE   "GXmlElement::attribute(int&)"
 
#define G_PARSE_START   "GXmlElement::parse_start(std::string&)"
 
#define G_PARSE_STOP   "GXmlElement::parse_stop(std::string&)"
 
#define G_PARSE_ATTRIBUTE
 

Variables

const int g_indent = 2
 Indent for XML file writing. More...
 

Detailed Description

XML element node class implementation.

Author
Juergen Knoedlseder

Definition in file GXmlElement.cpp.

Macro Definition Documentation

#define G_ATTRIBUTE   "GXmlElement::attribute(int&)"

Definition at line 40 of file GXmlElement.cpp.

Referenced by GXmlElement::attribute().

#define G_PARSE_ATTRIBUTE
Value:
"GXmlElement::parse_attribute(size_t*, "\
"std::string&)"

Definition at line 43 of file GXmlElement.cpp.

Referenced by GXmlElement::parse_attribute().

#define G_PARSE_START   "GXmlElement::parse_start(std::string&)"

Definition at line 41 of file GXmlElement.cpp.

Referenced by GXmlElement::parse_start().

#define G_PARSE_STOP   "GXmlElement::parse_stop(std::string&)"

Definition at line 42 of file GXmlElement.cpp.

Referenced by GXmlElement::parse_stop().

#define G_VALUE   "GXmlElement::value()"

Definition at line 39 of file GXmlElement.cpp.

Referenced by GXmlElement::value().

Variable Documentation

const int g_indent = 2

Indent for XML file writing.

Definition at line 47 of file GXmlElement.cpp.

Referenced by GXmlElement::print(), and GXmlElement::write().