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

Public Member Functions

InMemoryEnvoperator= (InMemoryEnv const &)
 
 InMemoryEnv (InMemoryEnv const &)
 
virtual::leveldb::Status NewSequentialFile (::std::string const &f, ::leveldb::SequentialFile **r)
 
virtual::leveldb::Status NewRandomAccessFile (::std::string const &f, ::leveldb::RandomAccessFile **r)
 
virtual::leveldb::Status NewWritableFile (::std::string const &f, ::leveldb::WritableFile **r)
 
virtual::leveldb::Status NewAppendableFile (::std::string const &f, ::leveldb::WritableFile **r)
 
virtual::leveldb::Status DeleteFileA (::std::string const &f)
 
virtual::leveldb::Status RenameFile (::std::string const &from, ::std::string const &to)
 
virtual bool FileExists (::std::string const &f)
 
virtual::leveldb::Status GetChildren (::std::string const &dir, ::std::vector<::std::string > *r)
 
virtual void flushToPermanentStorage ()
 
MCAPI void _flushWithTransaction ()
 
MCAPI::leveldb::Status $NewSequentialFile (::std::string const &f, ::leveldb::SequentialFile **r)
 
MCAPI::leveldb::Status $NewRandomAccessFile (::std::string const &f, ::leveldb::RandomAccessFile **r)
 
MCAPI::leveldb::Status $NewWritableFile (::std::string const &f, ::leveldb::WritableFile **r)
 
MCAPI::leveldb::Status $NewAppendableFile (::std::string const &f, ::leveldb::WritableFile **r)
 
MCAPI::leveldb::Status $DeleteFileA (::std::string const &f)
 
MCAPI::leveldb::Status $RenameFile (::std::string const &from, ::std::string const &to)
 
MCAPI bool $FileExists (::std::string const &f)
 
MCAPI::leveldb::Status $GetChildren (::std::string const &dir, ::std::vector<::std::string > *r)
 
MCAPI void $flushToPermanentStorage ()
 
MCAPI void $dtor ()
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnka7132a
 
::ll::UntypedStorage< 8, 32 > mUnk67ea58
 
::ll::UntypedStorage< 8, 136 > mUnk787769
 

Member Function Documentation

◆ flushToPermanentStorage()

virtual void InMemoryEnv::flushToPermanentStorage ( )
virtual

Implements FlushableEnv.

◆ _flushWithTransaction()

MCAPI void InMemoryEnv::_flushWithTransaction ( )
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 InMemoryEnv::$NewSequentialFile ( ::std::string const & f,
::leveldb::SequentialFile ** r )
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 InMemoryEnv::$NewRandomAccessFile ( ::std::string const & f,
::leveldb::RandomAccessFile ** r )
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 InMemoryEnv::$NewWritableFile ( ::std::string const & f,
::leveldb::WritableFile ** r )
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 InMemoryEnv::$NewAppendableFile ( ::std::string const & f,
::leveldb::WritableFile ** r )
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 InMemoryEnv::$DeleteFileA ( ::std::string const & f)
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 InMemoryEnv::$RenameFile ( ::std::string const & from,
::std::string const & to )
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 InMemoryEnv::$FileExists ( ::std::string const & f)
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 InMemoryEnv::$GetChildren ( ::std::string const & dir,
::std::vector<::std::string > * r )
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.

◆ $flushToPermanentStorage()

MCAPI void InMemoryEnv::$flushToPermanentStorage ( )
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 ** InMemoryEnv::$vftable ( )
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.

◆ $dtor()

MCAPI void FlushableEnv::$dtor ( )
inherited
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: