4#include <rudiments/private/new.h>
6template<
class keytype,
class valuetype >
12template<
class keytype,
class valuetype >
15 return write(&stdoutput);
18template<
class keytype,
class valuetype >
21 return writeJson(out,
true);
24template<
class keytype,
class valuetype >
27 return writeJson(&stdoutput,
true);
30template<
class keytype,
class valuetype >
33 return writeJson(&stdoutput,indent);
36template<
class keytype,
class valuetype >
39 return writeJson(out,
true);
42template<
class keytype,
class valuetype >
52 ((indent)?incOrErr(&
retval,out->
write(
"\n ",2),2):
true) &&
61 ((indent)?incOrErr(&
retval,out->
write(
'\n'),1):
true) &&
63 ((indent)?incOrErr(&
retval,out->
write(
'\n'),1):
true);
avltreenode(valuetype value)
Definition avltreeinlines.h:555
treenode< valuetype > * getNext()
Definition avltreeinlines.h:671
valuetype getValue()
Definition avltreeinlines.h:578
virtual ssize_t writeJson()
Definition dictionarycollectioninlines.h:26
virtual ssize_t write()
Definition dictionarycollectioninlines.h:14
virtual const char * getType()
Definition dictionarycollectioninlines.h:8
virtual ssize_t write(const byte_t *string, size_t size)=0