4template <
class valuetype>
9template <
class valuetype>
15template <
class valuetype>
21template <
class valuetype>
24 for (uint64_t
i=count;
i>0;
i--) {
29template <
class valuetype>
32 for (uint64_t
i=0;
i<count;
i++) {
37template <
class valuetype>
41 for (uint64_t
i=0;
i<count;
i++) {
42 insertBefore(
node,values[
i]);
46template <
class valuetype>
50 for (uint64_t
i=count;
i>0;
i--) {
51 insertAfter(
node,values[
i-1]);
55template <
class valuetype>
58 return write(&stdoutput);
61template <
class valuetype>
64 return writeJson(out,
true);
67template<
class valuetype >
70 return writeJson(&stdoutput,
true);
73template<
class valuetype >
76 return writeJson(&stdoutput,indent);
79template<
class valuetype >
82 return writeJson(out,
true);
85template<
class valuetype >
94 ((indent)?this->incOrErr(&
retval,out->
write(
"\n ",2),2):
true) &&
100 ((indent)?this->incOrErr(&
retval,out->
write(
'\n'),1):
true) &&
102 ((indent)?this->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 void prepend(valuetype value)=0
virtual ssize_t write()
Definition listcollectioninlines.h:57
virtual void insertBefore(listnode< valuetype > *node, valuetype value)=0
virtual ssize_t writeJson()
Definition listcollectioninlines.h:69
virtual void insertAfter(listnode< valuetype > *node, valuetype value)=0
virtual void append(valuetype value)=0
listcollection()
Definition listcollectioninlines.h:6
virtual const char * getType()
Definition listcollectioninlines.h:17
Definition nodecollection.h:31
virtual ssize_t write(const byte_t *string, size_t size)=0