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

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

addField(string id)Saverinline
beginArray(void)Saverinline
beginList() overrideSavervirtual
beginMap() overrideSavervirtual
beginObject(void)Saverinline
close(void)Saver
endArray(void)Saverinline
endList() overrideSavervirtual
endMap() overrideSavervirtual
endObject(void)Saverinline
getIndent(void) constSaverinline
isReadable(void) constSaverinline
key(cstring x) overrideSavervirtual
key(const string &x) overrideSavervirtual
elm::io::StructuredOutput::key(const char *x)StructuredOutputinline
put(void)Saver
put(const char *val)Saverinline
put(cstring val)Saverinline
put(string val)Saverinline
put(t::uint64 val)Saverinline
put(t::int64 val)Saverinline
put(int val)Saverinline
put(double val)Saverinline
put(bool val)Saverinline
Saver(io::OutStream &out=io::out)Saver
Saver(StringBuffer &buf)Saver
Saver(sys::Path &path)Saver
setIndent(string i)Saverinline
setReadable(bool read)Saverinline
write(bool x) overrideSavervirtual
write(char c) overrideSavervirtual
write(signed char x) overrideSavervirtual
write(unsigned char x) overrideSavervirtual
write(short x) overrideSavervirtual
write(unsigned short x) overrideSavervirtual
write(int x) overrideSavervirtual
write(unsigned int x) overrideSavervirtual
write(long x) overrideSavervirtual
write(unsigned long x) overrideSavervirtual
write(long long int x) overrideSavervirtual
write(long long unsigned int x) overrideSavervirtual
write(float x) overrideSavervirtual
write(double x) overrideSavervirtual
write(long double x) overrideSavervirtual
write(const char *s) overrideSavervirtual
write(cstring x) overrideSavervirtual
write(const string &x) overrideSavervirtual
~Saver(void)Saver
~StructuredOutput()StructuredOutputvirtual