3#include "mc/_HeaderOutputPredefine.h"
10class LevelDbWritableFile :
public ::leveldb::WritableFile {
20 LevelDbWritableFile& operator=(LevelDbWritableFile
const&);
21 LevelDbWritableFile(LevelDbWritableFile
const&);
22 LevelDbWritableFile();
27 virtual ::leveldb::Status Append(::leveldb::Slice
const& slice) ;
29 virtual ::leveldb::Status Close() ;
31 virtual ::leveldb::Status Flush() ;
33 virtual ::leveldb::Status Sync() ;
35 virtual ~LevelDbWritableFile() =
default;
55 MCNAPI ::leveldb::Status
$Append(::leveldb::Slice
const& slice);
61 MCNAPI ::leveldb::Status
$Sync();
Definition LevelDbLazyFile.h:10
MCAPI::leveldb::Status $Close()
MCAPI::leveldb::Status $Flush()
MCAPI void * $ctor(::std::string filename, ::LevelDbLazyFile &&file)
MCAPI::leveldb::Status $Sync()
MCAPI::leveldb::Status SyncDirIfManifest()
MCAPI::leveldb::Status $Append(::leveldb::Slice const &slice)
MCAPI LevelDbWritableFile(::std::string filename, ::LevelDbLazyFile &&file)
static MCAPI void ** $vftable()