leveldb
Public Member Functions | Public Attributes | List of all members
leveldb::DBImpl::Writer Struct Reference
Collaboration diagram for leveldb::DBImpl::Writer:
Collaboration graph
[legend]

Public Member Functions

 Writer (port::Mutex *mu)
 

Public Attributes

Status status
 
WriteBatchbatch
 
bool sync
 
bool done
 
port::CondVar cv
 

Detailed Description

Definition at line 41 of file db_impl.cc.

Constructor & Destructor Documentation

§ Writer()

leveldb::DBImpl::Writer::Writer ( port::Mutex *  mu)
inlineexplicit

Definition at line 48 of file db_impl.cc.

48 : cv(mu) { }
port::CondVar cv
Definition: db_impl.cc:46

Member Data Documentation

§ batch

WriteBatch* leveldb::DBImpl::Writer::batch

Definition at line 43 of file db_impl.cc.

§ cv

port::CondVar leveldb::DBImpl::Writer::cv

Definition at line 46 of file db_impl.cc.

§ done

bool leveldb::DBImpl::Writer::done

Definition at line 45 of file db_impl.cc.

§ status

Status leveldb::DBImpl::Writer::status

Definition at line 42 of file db_impl.cc.

§ sync

bool leveldb::DBImpl::Writer::sync

Definition at line 44 of file db_impl.cc.


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