![]() |
Plus | - Minimal XML for C++ | (Version 0.9.2) | Giancarlo Niccolai |
Classes | |
class | __deep_iterator |
class | __find_iterator |
class | __iterator |
class | __path_iterator |
class | Attribute |
Encapsulates an XML attribute. More... | |
class | Document |
Class containing a logical XML file representation. More... | |
class | Element |
XML element abstract base class. More... | |
class | Error |
class | IOError |
class | MalformedError |
class | Node |
Implements an XML node. More... | |
class | NotFoundError |
Typedefs | |
typedef std::list< Attribute * > | AttribList |
typedef AttribList::iterator | AttribListIter |
Enumerations | |
enum | errorType { malformedError = 1, ioError, notFoundError } |
Functions | |
std::ostream & | operator<< (std::ostream &stream, const Element &elem) |
std::string | escape (const std::string unescaped) |
Escapes a string. | |
std::ostream & | writeEscape (std::ostream &stream, const std::string &src) |
char | parseEntity (const std::string entity) |
std::istream & | operator>> (std::istream &stream, Document &doc) |
std::ostream & | operator<< (std::ostream &stream, Error &err) |
|
|
|
|
|
|
|
Escapes a string.
|
|
Use this operator to display what kind of error has happened |
|
See write() method for an in depth. |
|
|
|
|
|
|