Tkrzw
tkrzw::PolyDBM::Iterator Member List

This is the complete list of members for tkrzw::PolyDBM::Iterator, including all inherited members.

First() overridetkrzw::PolyDBM::Iteratorvirtual
Get(std::string *key=nullptr, std::string *value=nullptr) overridetkrzw::PolyDBM::Iteratorvirtual
GetKey(std::string_view default_value="")tkrzw::DBM::Iteratorvirtual
GetValue(std::string_view default_value="")tkrzw::DBM::Iteratorvirtual
Iterator(const Iterator &rhs)=deletetkrzw::PolyDBM::Iteratorexplicit
Jump(std::string_view key) overridetkrzw::PolyDBM::Iteratorvirtual
JumpLower(std::string_view key, bool inclusive=false) overridetkrzw::PolyDBM::Iteratorvirtual
JumpUpper(std::string_view key, bool inclusive=false) overridetkrzw::PolyDBM::Iteratorvirtual
Last() overridetkrzw::PolyDBM::Iteratorvirtual
Next() overridetkrzw::PolyDBM::Iteratorvirtual
operator=(const Iterator &rhs)=delete (defined in tkrzw::PolyDBM::Iterator)tkrzw::PolyDBM::Iterator
PolyDBM (defined in tkrzw::PolyDBM::Iterator)tkrzw::PolyDBM::Iteratorfriend
Previous() overridetkrzw::PolyDBM::Iteratorvirtual
Process(RecordProcessor *proc, bool writable) overridetkrzw::PolyDBM::Iteratorvirtual
tkrzw::DBM::Iterator::Process(RecordLambdaType rec_lambda, bool writable)tkrzw::DBM::Iteratorvirtual
Remove(std::string *old_key=nullptr, std::string *old_value=nullptr) overridetkrzw::PolyDBM::Iteratorvirtual
Set(std::string_view value, std::string *old_key=nullptr, std::string *old_value=nullptr) overridetkrzw::PolyDBM::Iteratorvirtual
Step(std::string *key=nullptr, std::string *value=nullptr)tkrzw::DBM::Iteratorvirtual
~Iterator()=defaulttkrzw::PolyDBM::Iteratorvirtual