Feathercoin  0.5.0
P2P Digital Currency
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Classes | Public Member Functions | Public Attributes | List of all members
leveldb::DBImpl::CompactionState Struct Reference
Collaboration diagram for leveldb::DBImpl::CompactionState:
Collaboration graph
[legend]

Classes

struct  Output
 

Public Member Functions

Outputcurrent_output ()
 
 CompactionState (Compaction *c)
 

Public Attributes

Compaction *const compaction
 
SequenceNumber smallest_snapshot
 
std::vector< Outputoutputs
 
WritableFileoutfile
 
TableBuilderbuilder
 
uint64_t total_bytes
 

Detailed Description

Definition at line 51 of file db_impl.cc.

Constructor & Destructor Documentation

leveldb::DBImpl::CompactionState::CompactionState ( Compaction c)
inlineexplicit

Definition at line 76 of file db_impl.cc.

Member Function Documentation

Output* leveldb::DBImpl::CompactionState::current_output ( )
inline

Definition at line 74 of file db_impl.cc.

Member Data Documentation

TableBuilder* leveldb::DBImpl::CompactionState::builder

Definition at line 70 of file db_impl.cc.

Compaction* const leveldb::DBImpl::CompactionState::compaction

Definition at line 52 of file db_impl.cc.

WritableFile* leveldb::DBImpl::CompactionState::outfile

Definition at line 69 of file db_impl.cc.

std::vector<Output> leveldb::DBImpl::CompactionState::outputs

Definition at line 66 of file db_impl.cc.

SequenceNumber leveldb::DBImpl::CompactionState::smallest_snapshot

Definition at line 58 of file db_impl.cc.

uint64_t leveldb::DBImpl::CompactionState::total_bytes

Definition at line 72 of file db_impl.cc.


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