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 RemoveFile (::std::string const &fname)
virtual::leveldb::Status CreateDir (::std::string const &path)
virtual::leveldb::Status RemoveDir (::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 $RemoveFile (::std::string const &fname)
MCAPI::leveldb::Status $CreateDir (::std::string const &path)
MCAPI::leveldb::Status $RemoveDir (::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 * $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
::ll::UntypedStorage< 4, 4 > mUnkfe3fa7
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlockmControlBlock

Member Function Documentation

◆ sSingleton()

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.

◆ $RemoveFile()

MCAPI::leveldb::Status LevelDbEnv::$RemoveFile ( ::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.

◆ $RemoveDir()

MCAPI::leveldb::Status LevelDbEnv::$RemoveDir ( ::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()

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()

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()

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: