![]() |
Elm
2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
Classes | |
| class | Attribute |
| class | Builder |
| class | Comment |
| class | Document |
| class | Element |
| class | Elements |
| class | Exception |
| class | Node |
| class | NodeFactory |
| class | Nodes |
| class | XMLException |
| class | ParentNode |
| class | Serializer |
| class | String |
| class | Text |
| class | XIncluder |
| class | XSLException |
| class | XSLTransform |
| class | UnsupportedNode |
Typedefs | |
| typedef unsigned char | char_t |
Functions | |
| io::Output & | operator<< (io::Output &out, String str) |
| static int | read_callback (void *context, char *buffer, int len) |
| static int | close_callback (void *context) |
| static String | escapeSimple (char chr) |
| static bool | isAttrEscape (char chr) |
| static bool | isTextEscape (char chr) |
| typedef unsigned char char_t |
XOM character type.
|
static |
Referenced by Builder::build().
|
static |
Get the escape sequence matching the given character. Only support character under code 127.
| chr | Character to escape. |
Referenced by Serializer::writeAttributeValue(), and Serializer::writeEscaped().
|
static |
Test if the character must be escaped in an attribute value.
| chr | Character to test. |
Referenced by Serializer::writeAttributeValue().
|
static |
Test if the character must be escaped in a text value.
| chr | Character to test. |
Referenced by Serializer::writeEscaped().
|
inline |
References elm::str().
|
static |
References elm::io::read().
Referenced by Builder::build().