LeviLamina
Loading...
Searching...
No Matches
LevelDbEnv Class Reference
+ Inheritance diagram for LevelDbEnv:

Public Member Functions

LevelDbEnvoperator= (LevelDbEnv const &)
 
 LevelDbEnv (LevelDbEnv const &)
 
virtual::leveldb::Status NewSequentialFile (::std::string const &fname, ::leveldb::SequentialFile **result)
 
virtual::leveldb::Status NewRandomAccessFile (::std::string const &fname, ::leveldb::RandomAccessFile **result)
 
virtual::leveldb::Status NewWritableFile (::std::string const &fname, ::leveldb::WritableFile **result)
 
virtual::leveldb::Status NewAppendableFile (::std::string const &fname, ::leveldb::WritableFile **result)
 
virtual bool FileExists (::std::string const &fname)
 
virtual::leveldb::Status GetChildren (::std::string const &dir, ::std::vector<::std::string > *pChildrenOut)
 
virtual::leveldb::Status DeleteFileA (::std::string const &fname)
 
virtual::leveldb::Status CreateDir (::std::string const &path)
 
virtual::leveldb::Status DeleteDir (::std::string const &name)
 
virtual::leveldb::Status GetFileSize (::std::string const &fname, uint64 *size)
 
virtual::leveldb::Status RenameFile (::std::string const &src, ::std::string const &target)
 
virtual::leveldb::Status LockFile (::std::string const &fname, ::leveldb::FileLock **lock)
 
virtual::leveldb::Status UnlockFile (::leveldb::FileLock *lock)
 
virtual void Schedule (void(*function)(void *), void *arg)
 
virtual void StartThread (void(*function)(void *), void *arg)
 
virtual::leveldb::Status GetTestDirectory (::std::string *result)
 
virtual::leveldb::Status NewLogger (::std::string const &fname, ::leveldb::Logger **result)
 
virtual uint64 NowMicros ()
 
virtual void SleepForMicroseconds (int microseconds)
 
MCAPI::leveldb::Status $NewSequentialFile (::std::string const &fname, ::leveldb::SequentialFile **result)
 
MCAPI::leveldb::Status $NewRandomAccessFile (::std::string const &fname, ::leveldb::RandomAccessFile **result)
 
MCAPI::leveldb::Status $NewWritableFile (::std::string const &fname, ::leveldb::WritableFile **result)
 
MCAPI::leveldb::Status $NewAppendableFile (::std::string const &fname, ::leveldb::WritableFile **result)
 
MCAPI bool $FileExists (::std::string const &fname)
 
MCAPI::leveldb::Status $GetChildren (::std::string const &dir, ::std::vector<::std::string > *pChildrenOut)
 
MCAPI::leveldb::Status $DeleteFileA (::std::string const &fname)
 
MCAPI::leveldb::Status $CreateDir (::std::string const &path)
 
MCAPI::leveldb::Status $DeleteDir (::std::string const &name)
 
MCAPI::leveldb::Status $GetFileSize (::std::string const &fname, uint64 *size)
 
MCAPI::leveldb::Status $RenameFile (::std::string const &src, ::std::string const &target)
 
MCAPI::leveldb::Status $LockFile (::std::string const &fname, ::leveldb::FileLock **lock)
 
MCAPI::leveldb::Status $UnlockFile (::leveldb::FileLock *lock)
 
MCAPI void $Schedule (void(*function)(void *), void *arg)
 
MCFOLD void $StartThread (void(*function)(void *), void *arg)
 
MCAPI::leveldb::Status $GetTestDirectory (::std::string *result)
 
MCAPI::leveldb::Status $NewLogger (::std::string const &fname, ::leveldb::Logger **result)
 
MCAPI uint64 $NowMicros ()
 
MCAPI void $SleepForMicroseconds (int microseconds)
 
MCFOLD void * $ctor ()
 
MCFOLD void * $ctor (::Bedrock::EnableNonOwnerReferences const &)
 
MCFOLD void $dtor ()
 

Static Public Member Functions

static MCAPI ::LevelDbEnv *& sSingleton ()
 
static MCAPI void ** $vftableForEnableNonOwnerReferences ()
 
static MCAPI void ** $vftableForEnv ()
 
static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnk98e970
 
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlockmControlBlock
 

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