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

Public Member Functions

 ~StringSink ()
 
const std::string & contents () const
 
virtual Status Close ()
 
virtual Status Flush ()
 
virtual Status Sync ()
 
virtual Status Append (const Slice &data)
 
- Public Member Functions inherited from leveldb::WritableFile
 WritableFile ()
 
virtual ~WritableFile ()
 

Private Attributes

std::string contents_
 

Detailed Description

Definition at line 90 of file table_test.cc.

Constructor & Destructor Documentation

leveldb::StringSink::~StringSink ( )
inline

Definition at line 92 of file table_test.cc.

Member Function Documentation

virtual Status leveldb::StringSink::Append ( const Slice data)
inlinevirtual

Implements leveldb::WritableFile.

Definition at line 100 of file table_test.cc.

virtual Status leveldb::StringSink::Close ( )
inlinevirtual

Implements leveldb::WritableFile.

Definition at line 96 of file table_test.cc.

const std::string& leveldb::StringSink::contents ( ) const
inline

Definition at line 94 of file table_test.cc.

virtual Status leveldb::StringSink::Flush ( )
inlinevirtual

Implements leveldb::WritableFile.

Definition at line 97 of file table_test.cc.

virtual Status leveldb::StringSink::Sync ( )
inlinevirtual

Implements leveldb::WritableFile.

Definition at line 98 of file table_test.cc.

Member Data Documentation

std::string leveldb::StringSink::contents_
private

Definition at line 106 of file table_test.cc.


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