Logo Search packages:      
Sourcecode: leveldb version File versions  Download package

Public Types | Public Member Functions | Private Attributes

leveldb::ModelDB::ModelIter Class Reference

Inheritance diagram for leveldb::ModelDB::ModelIter:
Inheritance graph
[legend]
Collaboration diagram for leveldb::ModelDB::ModelIter:
Collaboration graph
[legend]

List of all members.

Public Types

typedef void(* CleanupFunction )(void *arg1, void *arg2)

Public Member Functions

virtual Slice key () const
 ModelIter (const KVMap *map, bool owned)
virtual void Next ()
virtual void Prev ()
void RegisterCleanup (CleanupFunction function, void *arg1, void *arg2)
virtual void Seek (const Slice &k)
virtual void SeekToFirst ()
virtual void SeekToLast ()
virtual Status status () const
virtual bool Valid () const
virtual Slice value () const

Private Attributes

KVMap::const_iterator iter_
const KVMap *const map_
const bool owned_

Detailed Description

Definition at line 1215 of file db_test.cc.


The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index