Tkrzw
tkrzw::DBM::Iterator Member List

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

First()=0tkrzw::DBM::Iteratorpure virtual
Get(std::string *key=nullptr, std::string *value=nullptr)tkrzw::DBM::Iteratorvirtual
GetKey(std::string_view default_value="")tkrzw::DBM::Iteratorvirtual
GetValue(std::string_view default_value="")tkrzw::DBM::Iteratorvirtual
Jump(std::string_view key)=0tkrzw::DBM::Iteratorpure virtual
JumpLower(std::string_view key, bool inclusive=false)=0tkrzw::DBM::Iteratorpure virtual
JumpUpper(std::string_view key, bool inclusive=false)=0tkrzw::DBM::Iteratorpure virtual
Last()=0tkrzw::DBM::Iteratorpure virtual
Next()=0tkrzw::DBM::Iteratorpure virtual
Previous()=0tkrzw::DBM::Iteratorpure virtual
Process(RecordProcessor *proc, bool writable)=0tkrzw::DBM::Iteratorpure virtual
Process(RecordLambdaType rec_lambda, bool writable)tkrzw::DBM::Iteratorvirtual
Remove(std::string *old_key=nullptr, std::string *old_value=nullptr)tkrzw::DBM::Iteratorvirtual
Set(std::string_view value, std::string *old_key=nullptr, std::string *old_value=nullptr)tkrzw::DBM::Iteratorvirtual
Step(std::string *key=nullptr, std::string *value=nullptr)tkrzw::DBM::Iteratorvirtual
~Iterator()=defaulttkrzw::DBM::Iteratorvirtual