![]() |
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. |
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
1.3.5