30    virtual ::leveldb::Status NewSequentialFile(::std::string 
const& f, ::leveldb::SequentialFile** r) ;
 
   33    virtual ::leveldb::Status NewRandomAccessFile(::std::string 
const& f, ::leveldb::RandomAccessFile** r) ;
 
   36    virtual ::leveldb::Status NewWritableFile(::std::string 
const& f, ::leveldb::WritableFile** r) ;
 
   39    virtual ::leveldb::Status NewAppendableFile(::std::string 
const& f, ::leveldb::WritableFile** r) ;
 
   42    virtual ::leveldb::Status RemoveFile(::std::string 
const& fname) ;
 
   45    virtual ::leveldb::Status RenameFile(::std::string 
const& from, ::std::string 
const& to) ;
 
   48    virtual bool FileExists(::std::string 
const& f) ;
 
   51    virtual ::leveldb::Status GetChildren(::std::string 
const& dir, ::std::vector<::std::string>* r) ;
 
   54    virtual void flushToPermanentStorage() ;
 
   66    MCNAPI ::leveldb::Status 
$NewSequentialFile(::std::string 
const& f, ::leveldb::SequentialFile** r);
 
   70    MCNAPI ::leveldb::Status 
$NewWritableFile(::std::string 
const& f, ::leveldb::WritableFile** r);
 
   72    MCNAPI ::leveldb::Status 
$NewAppendableFile(::std::string 
const& f, ::leveldb::WritableFile** r);
 
   74    MCNAPI ::leveldb::Status 
$RemoveFile(::std::string 
const& fname);
 
   76    MCNAPI ::leveldb::Status 
$RenameFile(::std::string 
const& from, ::std::string 
const& to);
 
   80    MCNAPI ::leveldb::Status 
$GetChildren(::std::string 
const& dir, ::std::vector<::std::string>* r);