PerSt Pile
version 0.0.1
Persistent storage pile used for storing key/value pairs
|
This is the complete list of members for PerSt, including all inherited members.
arrayIndex() const | PerSt | inlinevirtual |
beginGroup(const PERST_STRING &name)=0 | PerstInterface | pure virtual |
beginGroupInternal(const PERST_STRING &name) | PerSt | protected |
beginReadArray(const PERST_STRING &name)=0 | PerstInterface | pure virtual |
beginWriteArray(const PERST_STRING &name, int predicted_count=-1)=0 | PerstInterface | pure virtual |
EARRAY enum value | PerSt | |
EGROUP enum value | PerSt | |
endArray(const PERST_STRING &name="")=0 | PerstInterface | pure virtual |
endArrayInternal(const PERST_STRING &name) | PerSt | protected |
endGroup(const PERST_STRING &name="")=0 | PerstInterface | pure virtual |
endGroupInternal(const PERST_STRING &name="") | PerSt | protected |
EntryType enum name | PerSt | |
EVALUE enum value | PerSt | |
group() const | PerSt | inlinevirtual |
groupPath() const | PerSt | inlinevirtual |
hasKey(const PERST_STRING &name)=0 | PerstInterface | pure virtual |
hasKey(const PERST_SLIST &name)=0 | PerstInterface | pure virtual |
KBFER_BREAK enum value | PerSt | |
KBFER_CONTINUE enum value | PerSt | |
KBFER_SKIP_KIDS enum value | PerSt | |
kbForEach typedef | PerSt | |
KbForEachResult enum name | PerSt | |
location() | PerSt | inlinevirtual |
PerSt() | PerSt | protected |
preSaveValue(const PERST_STRING &name) | PerSt | protected |
setArrayIndex(int index)=0 | PerstInterface | pure virtual |
setArrayIndexInternal(int value) | PerSt | protected |
setLocation(const PERST_STRING &value) | PerSt | inlineprotectedvirtual |
setValue(const PERST_STRING &name, const PERST_STRING &value)=0 | PerstInterface | pure virtual |
setValue(const PERST_STRING &name, const PERST_SLIST &value)=0 | PerstInterface | pure virtual |
setValue(const PERST_STRING &name, int64_t value)=0 | PerstInterface | pure virtual |
setValue(const PERST_STRING &name, uint64_t value)=0 | PerstInterface | pure virtual |
setValue(const PERST_STRING &name, int value) | PerstInterface | inlinevirtual |
setValue(const PERST_STRING &name, double value)=0 | PerstInterface | pure virtual |
valueDbl(const PERST_STRING &name)=0 | PerstInterface | pure virtual |
valueDbl(const PERST_STRING &name, double default_val) | PerstInterface | inline |
valueInt(const PERST_STRING &name)=0 | PerstInterface | pure virtual |
valueInt(const PERST_STRING &name, int64_t default_val) | PerstInterface | inline |
valueS(const PERST_STRING &name)=0 | PerstInterface | pure virtual |
valueS(const PERST_STRING &name, const PERST_STRING &default_val) | PerstInterface | inline |
valueSList(const PERST_STRING &name)=0 | PerstInterface | pure virtual |
valueSList(const PERST_STRING &name, const PERST_SLIST &default_val) | PerstInterface | inline |
valueUInt(const PERST_STRING &name)=0 | PerstInterface | pure virtual |
valueUInt(const PERST_STRING &name, uint64_t default_val) | PerstInterface | inline |
~PerSt() | PerSt | virtual |