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

Classes | Public Member Functions | Private Types | Private Attributes

leveldb::VersionSet::Builder Class Reference

Collaboration diagram for leveldb::VersionSet::Builder:
Collaboration graph
[legend]

List of all members.

Classes

struct  BySmallestKey
struct  LevelState

Public Member Functions

void Apply (VersionEdit *edit)
 Builder (VersionSet *vset, Version *base)
void MaybeAddFile (Version *v, int level, FileMetaData *f)
void SaveTo (Version *v)

Private Types

typedef std::set< FileMetaData
*, BySmallestKey
FileSet

Private Attributes

Versionbase_
LevelState levels_ [config::kNumLevels]
VersionSetvset_

Detailed Description

Definition at line 397 of file version_set.cc.


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

Generated by  Doxygen 1.6.0   Back to index