Lines Matching defs:Iterator
21 LevelDBWrapper::Iterator::Iterator(LevelDBWrapper* db)
26 LevelDBWrapper::Iterator::~Iterator() {}
28 bool LevelDBWrapper::Iterator::Valid() {
33 void LevelDBWrapper::Iterator::SeekToFirst() {
39 void LevelDBWrapper::Iterator::SeekToLast() {
44 void LevelDBWrapper::Iterator::Seek(const std::string& target) {
50 void LevelDBWrapper::Iterator::Next() {
70 void LevelDBWrapper::Iterator::Delete() {
86 leveldb::Slice LevelDBWrapper::Iterator::key() {
99 leveldb::Slice LevelDBWrapper::Iterator::value() {
116 void LevelDBWrapper::Iterator::AdvanceIterators() {
117 // Iterator is valid iff any of below holds:
181 scoped_ptr<LevelDBWrapper::Iterator> LevelDBWrapper::NewIterator() {
182 return make_scoped_ptr(new Iterator(this));