|
virtual bool | Exists (std::string strFolder, std::string oneStr="", std::string twoStr="", std::string threeStr="") |
|
virtual int64_t | FormPathString (std::string &strOutput, std::string strFolder, std::string oneStr="", std::string twoStr="", std::string threeStr="") |
|
virtual | ~StorageFS () |
|
bool | ConfirmOrCreateFolder (const char *szFolderName, struct stat *pst=nullptr) |
|
bool | ConfirmFile (const char *szFileName, struct stat *pst=nullptr) |
|
EXPORT OTPacker * | GetPacker (PackType ePackType=OTDB_DEFAULT_PACKER) |
|
virtual | ~Storage () |
|
EXPORT bool | StoreString (std::string strContents, std::string strFolder, std::string oneStr="", std::string twoStr="", std::string threeStr="") |
|
EXPORT std::string | QueryString (std::string strFolder, std::string oneStr="", std::string twoStr="", std::string threeStr="") |
|
EXPORT bool | StorePlainString (std::string strContents, std::string strFolder, std::string oneStr="", std::string twoStr="", std::string threeStr="") |
|
EXPORT std::string | QueryPlainString (std::string strFolder, std::string oneStr="", std::string twoStr="", std::string threeStr="") |
|
EXPORT bool | StoreObject (Storable &theContents, std::string strFolder, std::string oneStr="", std::string twoStr="", std::string threeStr="") |
|
EXPORT Storable * | QueryObject (StoredObjectType theObjectType, std::string strFolder, std::string oneStr="", std::string twoStr="", std::string threeStr="") |
|
EXPORT std::string | EncodeObject (Storable &theContents) |
|
EXPORT Storable * | DecodeObject (StoredObjectType theObjectType, std::string strInput) |
|
EXPORT bool | EraseValueByKey (std::string strFolder, std::string oneStr="", std::string twoStr="", std::string threeStr="") |
|
EXPORT Storable * | CreateObject (StoredObjectType eType) |
|
EXPORT StorageType | GetType () const |
|
|
| StorageFS () |
|
int64_t | ConstructAndConfirmPath (std::string &strOutput, std::string strFolder, std::string oneStr="", std::string twoStr="", std::string threeStr="") |
|
int64_t | ConstructAndCreatePath (std::string &strOutput, std::string strFolder, std::string oneStr="", std::string twoStr="", std::string threeStr="") |
|
virtual bool | onStorePackedBuffer (PackedBuffer &theBuffer, std::string strFolder, std::string oneStr="", std::string twoStr="", std::string threeStr="") |
|
virtual bool | onQueryPackedBuffer (PackedBuffer &theBuffer, std::string strFolder, std::string oneStr="", std::string twoStr="", std::string threeStr="") |
|
virtual bool | onStorePlainString (std::string &theBuffer, std::string strFolder, std::string oneStr="", std::string twoStr="", std::string threeStr="") |
|
virtual bool | onQueryPlainString (std::string &theBuffer, std::string strFolder, std::string oneStr="", std::string twoStr="", std::string threeStr="") |
|
virtual bool | onEraseValueByKey (std::string strFolder, std::string oneStr="", std::string twoStr="", std::string threeStr="") |
|
| Storage () |
|
| Storage (const Storage &) |
|
void | SetPacker (OTPacker &thePacker) |
|
Definition at line 1812 of file OTStorage.hpp.