Bitcoin
Public Member Functions | Private Member Functions | Private Attributes | List of all members
leveldb::LookupKey Class Reference

#include <dbformat.h>

Public Member Functions

 LookupKey (const Slice &user_key, SequenceNumber sequence)
 
 ~LookupKey ()
 
Slice memtable_key () const
 
Slice internal_key () const
 
Slice user_key () const
 

Private Member Functions

 LookupKey (const LookupKey &)
 
void operator= (const LookupKey &)
 

Private Attributes

const char * start_
 
const char * kstart_
 
const char * end_
 
char space_ [200]
 

Constructor & Destructor Documentation

◆ LookupKey() [1/2]

leveldb::LookupKey::LookupKey ( const Slice user_key,
SequenceNumber  sequence 
)

◆ ~LookupKey()

leveldb::LookupKey::~LookupKey ( )
inline

◆ LookupKey() [2/2]

leveldb::LookupKey::LookupKey ( const LookupKey )
private

Member Function Documentation

◆ internal_key()

Slice leveldb::LookupKey::internal_key ( ) const
inline

◆ memtable_key()

Slice leveldb::LookupKey::memtable_key ( ) const
inline

◆ operator=()

void leveldb::LookupKey::operator= ( const LookupKey )
private

◆ user_key()

Slice leveldb::LookupKey::user_key ( ) const
inline

Member Data Documentation

◆ end_

const char* leveldb::LookupKey::end_
private

◆ kstart_

const char* leveldb::LookupKey::kstart_
private

◆ space_

char leveldb::LookupKey::space_[200]
private

◆ start_

const char* leveldb::LookupKey::start_
private

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