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)
 
MCAPI 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 $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
 

Member Function Documentation

◆ sSingleton()

static MCAPI ::LevelDbEnv *& LevelDbEnv::sSingleton ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $NewSequentialFile()

MCAPI::leveldb::Status LevelDbEnv::$NewSequentialFile ( ::std::string const & fname,
::leveldb::SequentialFile ** result )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $NewRandomAccessFile()

MCAPI::leveldb::Status LevelDbEnv::$NewRandomAccessFile ( ::std::string const & fname,
::leveldb::RandomAccessFile ** result )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $NewWritableFile()

MCAPI::leveldb::Status LevelDbEnv::$NewWritableFile ( ::std::string const & fname,
::leveldb::WritableFile ** result )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $NewAppendableFile()

MCAPI::leveldb::Status LevelDbEnv::$NewAppendableFile ( ::std::string const & fname,
::leveldb::WritableFile ** result )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $FileExists()

MCAPI bool LevelDbEnv::$FileExists ( ::std::string const & fname)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $GetChildren()

MCAPI::leveldb::Status LevelDbEnv::$GetChildren ( ::std::string const & dir,
::std::vector<::std::string > * pChildrenOut )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $DeleteFileA()

MCAPI::leveldb::Status LevelDbEnv::$DeleteFileA ( ::std::string const & fname)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $CreateDir()

MCAPI::leveldb::Status LevelDbEnv::$CreateDir ( ::std::string const & path)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $DeleteDir()

MCAPI::leveldb::Status LevelDbEnv::$DeleteDir ( ::std::string const & name)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $GetFileSize()

MCAPI::leveldb::Status LevelDbEnv::$GetFileSize ( ::std::string const & fname,
uint64 * size )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $RenameFile()

MCAPI::leveldb::Status LevelDbEnv::$RenameFile ( ::std::string const & src,
::std::string const & target )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $LockFile()

MCAPI::leveldb::Status LevelDbEnv::$LockFile ( ::std::string const & fname,
::leveldb::FileLock ** lock )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $UnlockFile()

MCAPI::leveldb::Status LevelDbEnv::$UnlockFile ( ::leveldb::FileLock * lock)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $Schedule()

MCAPI void LevelDbEnv::$Schedule ( void(* function )(void *),
void * arg )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $StartThread()

MCAPI void LevelDbEnv::$StartThread ( void(* function )(void *),
void * arg )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $GetTestDirectory()

MCAPI::leveldb::Status LevelDbEnv::$GetTestDirectory ( ::std::string * result)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $NewLogger()

MCAPI::leveldb::Status LevelDbEnv::$NewLogger ( ::std::string const & fname,
::leveldb::Logger ** result )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $NowMicros()

MCAPI uint64 LevelDbEnv::$NowMicros ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $SleepForMicroseconds()

MCAPI void LevelDbEnv::$SleepForMicroseconds ( int microseconds)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftableForEnableNonOwnerReferences()

static MCAPI void ** LevelDbEnv::$vftableForEnableNonOwnerReferences ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftableForEnv()

static MCAPI void ** LevelDbEnv::$vftableForEnv ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

static MCAPI void ** Bedrock::EnableNonOwnerReferences::$vftable ( )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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