LeviLamina
Loading...
Searching...
No Matches
DBStorageEnvironmentChain Class Reference

Public Member Functions

DBStorageEnvironmentChainoperator= (DBStorageEnvironmentChain const &)
 
 DBStorageEnvironmentChain (DBStorageEnvironmentChain const &)
 
MCAPI DBStorageEnvironmentChain (::DBStorageConfig const &config, ::Core::Path const &dbPath, ::Bedrock::NotNullNonOwnerPtr<::LevelDbEnv > levelDbEnv)
 
MCAPI::Core::Result isChainValid (bool bRequireFilePresence) const
 
MCAPI ~DBStorageEnvironmentChain ()
 
MCAPI void * $ctor (::DBStorageConfig const &config, ::Core::Path const &dbPath, ::Bedrock::NotNullNonOwnerPtr<::LevelDbEnv > levelDbEnv)
 
MCAPI void $dtor ()
 

Static Public Member Functions

static MCAPI ::std::unique_ptr<::FlushableEnvcreateFlushableEnv (::leveldb::Env *currentEnv, ::std::shared_ptr<::Core::FileStorageArea > storageAreaForLevel, ::Core::Path const &dbPath)
 
static MCAPI bool isContentKeyValid (::leveldb::Env *rootEnv, ::Core::Path const &dbPath, ::ContentIdentity const &contentIdentity, ::std::string const &contentKey, ::std::shared_ptr<::Core::FileStorageArea > storageArea)
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnk1484c6
 
::ll::UntypedStorage< 8, 8 > mUnkd030a3
 
::ll::UntypedStorage< 8, 8 > mUnkc7d131
 
::ll::UntypedStorage< 8, 8 > mUnk6ac494
 
::ll::UntypedStorage< 8, 8 > mUnk40ad23
 
::ll::UntypedStorage< 8, 24 > mUnkd18cb9
 
::ll::UntypedStorage< 8, 8 > mUnkdc46a3
 
::ll::UntypedStorage< 8, 32 > mUnk9ced13
 

Constructor & Destructor Documentation

◆ DBStorageEnvironmentChain()

MCAPI DBStorageEnvironmentChain::DBStorageEnvironmentChain ( ::DBStorageConfig const & config,
::Core::Path const & dbPath,
::Bedrock::NotNullNonOwnerPtr<::LevelDbEnv > levelDbEnv )
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.

◆ ~DBStorageEnvironmentChain()

MCAPI DBStorageEnvironmentChain::~DBStorageEnvironmentChain ( )
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.

Member Function Documentation

◆ isChainValid()

MCAPI::Core::Result DBStorageEnvironmentChain::isChainValid ( bool bRequireFilePresence) const
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.

◆ createFlushableEnv()

static MCAPI ::std::unique_ptr<::FlushableEnv > DBStorageEnvironmentChain::createFlushableEnv ( ::leveldb::Env * currentEnv,
::std::shared_ptr<::Core::FileStorageArea > storageAreaForLevel,
::Core::Path const & dbPath )
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.

◆ isContentKeyValid()

static MCAPI bool DBStorageEnvironmentChain::isContentKeyValid ( ::leveldb::Env * rootEnv,
::Core::Path const & dbPath,
::ContentIdentity const & contentIdentity,
::std::string const & contentKey,
::std::shared_ptr<::Core::FileStorageArea > storageArea )
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.

◆ $ctor()

MCAPI void * DBStorageEnvironmentChain::$ctor ( ::DBStorageConfig const & config,
::Core::Path const & dbPath,
::Bedrock::NotNullNonOwnerPtr<::LevelDbEnv > levelDbEnv )
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 DBStorageEnvironmentChain::$dtor ( )
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: