|
Tkrzw
|
This is the complete list of members for tkrzw::SkipDBM, including all inherited members.
| Append(std::string_view key, std::string_view value, std::string_view delim="") | tkrzw::DBM | virtual |
| Clear() override | tkrzw::SkipDBM | virtual |
| Close() override | tkrzw::SkipDBM | virtual |
| CompareExchange(std::string_view key, std::string_view expected, std::string_view desired, std::string *actual=nullptr) | tkrzw::DBM | virtual |
| CopyFile(const std::string &dest_path) | tkrzw::DBM | virtual |
| Count(int64_t *count) override | tkrzw::SkipDBM | virtual |
| CountSimple() | tkrzw::DBM | virtual |
| DEFAULT_MAX_CACHED_RECORDS | tkrzw::SkipDBM | static |
| DEFAULT_MAX_LEVEL | tkrzw::SkipDBM | static |
| DEFAULT_OFFSET_WIDTH | tkrzw::SkipDBM | static |
| DEFAULT_SORT_MEM_SIZE | tkrzw::SkipDBM | static |
| DEFAULT_STEP_UNIT | tkrzw::SkipDBM | static |
| Export(DBM *dbm) | tkrzw::DBM | virtual |
| Get(std::string_view key, std::string *value=nullptr) | tkrzw::DBM | virtual |
| GetByIndex(int64_t index, std::string *key=nullptr, std::string *value=nullptr) | tkrzw::SkipDBM | |
| GetDatabaseType() | tkrzw::SkipDBM | |
| GetEffectiveDataSize() | tkrzw::SkipDBM | |
| GetFilePath(std::string *path) override | tkrzw::SkipDBM | virtual |
| GetFilePathSimple() | tkrzw::DBM | virtual |
| GetFileSize(int64_t *size) override | tkrzw::SkipDBM | virtual |
| GetFileSizeSimple() | tkrzw::DBM | virtual |
| GetInternalFile() const | tkrzw::SkipDBM | |
| GetModificationTime() | tkrzw::SkipDBM | |
| GetMulti(const std::initializer_list< std::string > &keys) | tkrzw::DBM | virtual |
| GetMulti(const std::vector< std::string > &keys) | tkrzw::DBM | virtual |
| GetOpaqueMetadata() | tkrzw::SkipDBM | |
| GetSimple(std::string_view key, std::string_view default_value="") | tkrzw::DBM | virtual |
| Increment(std::string_view key, int64_t increment=1, int64_t *current=nullptr, int64_t initial=0) | tkrzw::DBM | virtual |
| IncrementSimple(std::string_view key, int64_t increment=1, int64_t initial=0) | tkrzw::DBM | |
| Inspect() override | tkrzw::SkipDBM | virtual |
| IsHealthy() const override | tkrzw::SkipDBM | virtual |
| IsOpen() const override | tkrzw::SkipDBM | virtual |
| IsOrdered() const override | tkrzw::SkipDBM | virtual |
| IsUpdated() | tkrzw::SkipDBM | |
| IsWritable() const override | tkrzw::SkipDBM | virtual |
| MakeDBM() const override | tkrzw::SkipDBM | virtual |
| MakeIterator() override | tkrzw::SkipDBM | virtual |
| MergeSkipDatabase(const std::string &src_path) | tkrzw::SkipDBM | |
| OPAQUE_METADATA_SIZE | tkrzw::SkipDBM | static |
| Open(const std::string &path, bool writable, int32_t options=File::OPEN_DEFAULT) override | tkrzw::SkipDBM | virtual |
| OpenAdvanced(const std::string &path, bool writable, int32_t options=File::OPEN_DEFAULT, const TuningParameters &tuning_params=TuningParameters()) | tkrzw::SkipDBM | |
| operator=(const SkipDBM &rhs)=delete (defined in tkrzw::SkipDBM) | tkrzw::SkipDBM | |
| Process(std::string_view key, RecordProcessor *proc, bool writable) override | tkrzw::SkipDBM | virtual |
| tkrzw::DBM::Process(std::string_view key, RecordLambdaType rec_lambda, bool writable) | tkrzw::DBM | virtual |
| ProcessEach(RecordProcessor *proc, bool writable) override | tkrzw::SkipDBM | virtual |
| tkrzw::DBM::ProcessEach(RecordLambdaType rec_lambda, bool writable) | tkrzw::DBM | virtual |
| Rebuild() override | tkrzw::SkipDBM | virtual |
| RebuildAdvanced(const TuningParameters &tuning_params=TuningParameters()) | tkrzw::SkipDBM | |
| RecordLambdaType typedef | tkrzw::DBM | |
| ReduceConcat(const std::string &key, const std::vector< std::string > &values) | tkrzw::SkipDBM | static |
| ReduceConcatWithLine(const std::string &key, const std::vector< std::string > &values) | tkrzw::SkipDBM | static |
| ReduceConcatWithNull(const std::string &key, const std::vector< std::string > &values) | tkrzw::SkipDBM | static |
| ReduceConcatWithTab(const std::string &key, const std::vector< std::string > &values) | tkrzw::SkipDBM | static |
| ReduceRemove(const std::string &key, const std::vector< std::string > &values) | tkrzw::SkipDBM | static |
| ReducerType typedef | tkrzw::SkipDBM | |
| ReduceToFirst(const std::string &key, const std::vector< std::string > &values) | tkrzw::SkipDBM | static |
| ReduceToLast(const std::string &key, const std::vector< std::string > &values) | tkrzw::SkipDBM | static |
| ReduceToSecond(const std::string &key, const std::vector< std::string > &values) | tkrzw::SkipDBM | static |
| ReduceToTotal(const std::string &key, const std::vector< std::string > &values) | tkrzw::SkipDBM | static |
| Remove(std::string_view key, std::string *old_value=nullptr) override | tkrzw::SkipDBM | virtual |
| REMOVING_VALUE | tkrzw::SkipDBM | static |
| RestoreDatabase(const std::string &old_file_path, const std::string &new_file_path) | tkrzw::SkipDBM | static |
| Revert() | tkrzw::SkipDBM | |
| Set(std::string_view key, std::string_view value, bool overwrite=true, std::string *old_value=nullptr) override | tkrzw::SkipDBM | virtual |
| SetDatabaseType(uint32_t db_type) | tkrzw::SkipDBM | |
| SetMulti(const std::initializer_list< std::pair< std::string, std::string >> &records, bool overwrite=true) | tkrzw::DBM | virtual |
| SetMulti(const std::map< std::string, std::string > &records, bool overwrite=true) | tkrzw::DBM | virtual |
| SetOpaqueMetadata(const std::string &opaque) | tkrzw::SkipDBM | |
| ShouldBeRebuilt(bool *tobe) override | tkrzw::SkipDBM | virtual |
| ShouldBeRebuiltSimple() | tkrzw::DBM | virtual |
| SkipDBM() | tkrzw::SkipDBM | |
| SkipDBM(std::unique_ptr< File > file) | tkrzw::SkipDBM | |
| SkipDBM(const SkipDBM &rhs)=delete | tkrzw::SkipDBM | explicit |
| Synchronize(bool hard, FileProcessor *proc=nullptr) override | tkrzw::SkipDBM | virtual |
| SynchronizeAdvanced(bool hard, FileProcessor *proc=nullptr, ReducerType reducer=nullptr) | tkrzw::SkipDBM | |
| ~DBM()=default | tkrzw::DBM | virtual |
| ~SkipDBM() | tkrzw::SkipDBM | virtual |
1.8.14