Elm  2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
Serializer Member List

This is the complete list of members for Serializer, including all inherited members.

breakLine(void)Serializerprotectedvirtual
flush(void)Serializer
getColumnNumber(void)Serializerprotected
getEncoding(void) constSerializerinline
getIndent(void) constSerializerinline
getLineSeparator(void) constSerializerinline
getMaxLength(void) constSerializerinline
getPreserveBaseURI(void) constSerializerinline
getUnicodeNormalizationFormC() constSerializerinline
Serializer(io::OutStream &out_stream)Serializer
Serializer(io::OutStream &out, string encoding)Serializer
setIndent(int indent)Serializerinline
setLineSeparator(string line_separator)Serializerinline
setMaxLength(int max_length)Serializerinline
setOutputStream(io::OutStream &out)Serializerinline
setPreserveBaseURI(bool preserve)Serializerinline
setUnicodeNormalizationFormC(bool normalize)Serializerinline
write(Document *doc)Serializervirtual
write(Attribute *attribute)Serializerprotectedvirtual
write(Comment *comment)Serializerprotectedvirtual
write(DocType *doctype)Serializerprotectedvirtual
write(Element *element)Serializerprotectedvirtual
write(ProcessingInstruction *instruction)Serializerprotectedvirtual
write(Text *text)Serializerprotectedvirtual
writeAttributes(Element *element)Serializerprotectedvirtual
writeAttributeValue(String value)Serializerprotectedvirtual
writeChild(Node *node)Serializerprotectedvirtual
writeEmptyElementTag(Element *element)Serializerprotectedvirtual
writeEndTag(Element *element)Serializerprotectedvirtual
writeEscaped(String text)Serializerprotectedvirtual
writeNamespaceDeclaration(const string &prefix, const string &uri)Serializerprotectedvirtual
writeNamespaceDeclarations(Element *element)Serializerprotectedvirtual
writeRaw(String text, int length=-1)Serializerprotectedvirtual
writeStartTag(Element *element)Serializerprotectedvirtual
writeXMLDeclaration(void)Serializerprotectedvirtual