PerSt Pile   version 0.0.1
Persistent storage pile used for storing key/value pairs
PerSt Member List

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

arrayIndex() const PerStinlinevirtual
beginGroup(const PERST_STRING &name)=0PerstInterfacepure virtual
beginGroupInternal(const PERST_STRING &name)PerStprotected
beginReadArray(const PERST_STRING &name)=0PerstInterfacepure virtual
beginWriteArray(const PERST_STRING &name, int predicted_count=-1)=0PerstInterfacepure virtual
EARRAY enum valuePerSt
EGROUP enum valuePerSt
endArray(const PERST_STRING &name="")=0PerstInterfacepure virtual
endArrayInternal(const PERST_STRING &name)PerStprotected
endGroup(const PERST_STRING &name="")=0PerstInterfacepure virtual
endGroupInternal(const PERST_STRING &name="")PerStprotected
EntryType enum namePerSt
EVALUE enum valuePerSt
group() const PerStinlinevirtual
groupPath() const PerStinlinevirtual
hasKey(const PERST_STRING &name)=0PerstInterfacepure virtual
hasKey(const PERST_SLIST &name)=0PerstInterfacepure virtual
KBFER_BREAK enum valuePerSt
KBFER_CONTINUE enum valuePerSt
KBFER_SKIP_KIDS enum valuePerSt
kbForEach typedefPerSt
KbForEachResult enum namePerSt
location()PerStinlinevirtual
PerSt()PerStprotected
preSaveValue(const PERST_STRING &name)PerStprotected
setArrayIndex(int index)=0PerstInterfacepure virtual
setArrayIndexInternal(int value)PerStprotected
setLocation(const PERST_STRING &value)PerStinlineprotectedvirtual
setValue(const PERST_STRING &name, const PERST_STRING &value)=0PerstInterfacepure virtual
setValue(const PERST_STRING &name, const PERST_SLIST &value)=0PerstInterfacepure virtual
setValue(const PERST_STRING &name, int64_t value)=0PerstInterfacepure virtual
setValue(const PERST_STRING &name, uint64_t value)=0PerstInterfacepure virtual
setValue(const PERST_STRING &name, int value)PerstInterfaceinlinevirtual
setValue(const PERST_STRING &name, double value)=0PerstInterfacepure virtual
valueDbl(const PERST_STRING &name)=0PerstInterfacepure virtual
valueDbl(const PERST_STRING &name, double default_val)PerstInterfaceinline
valueInt(const PERST_STRING &name)=0PerstInterfacepure virtual
valueInt(const PERST_STRING &name, int64_t default_val)PerstInterfaceinline
valueS(const PERST_STRING &name)=0PerstInterfacepure virtual
valueS(const PERST_STRING &name, const PERST_STRING &default_val)PerstInterfaceinline
valueSList(const PERST_STRING &name)=0PerstInterfacepure virtual
valueSList(const PERST_STRING &name, const PERST_SLIST &default_val)PerstInterfaceinline
valueUInt(const PERST_STRING &name)=0PerstInterfacepure virtual
valueUInt(const PERST_STRING &name, uint64_t default_val)PerstInterfaceinline
~PerSt()PerStvirtual