LeviLamina
Loading...
Searching...
No Matches
ScriptModuleDiagnostics::ScriptSentry Class Reference

Public Member Functions

ScriptSentryoperator= (ScriptSentry const &)
 
 ScriptSentry (ScriptSentry const &)
 
MCAPI ::Scripting::Result< void, ::ScriptModuleDiagnostics::ScriptSentryUninitializedErroraddBreadcrumb (::SentryBreadcrumbLevel level, ::std::string message, ::std::optional<::std::string > category)
 
MCAPI ::Scripting::Result< void, ::ScriptModuleDiagnostics::ScriptSentryUninitializedErroraddTag (::std::string key, ::std::string value)
 
MCAPI ::Scripting::Result< ::std::unordered_map<::std::string, ::std::string >, ::ScriptModuleDiagnostics::ScriptSentryUninitializedErrorgetTags () const
 
MCAPI ::Scripting::Result< void, ::ScriptModuleDiagnostics::ScriptSentryAlreadyInitializedError, ::Scripting::InvalidArgumentErrorinit (::Scripting::ContextConfig const &config, ::ScriptModuleDiagnostics::ScriptSentryOptions const &options)
 
MCAPI ::Scripting::Result< void, ::ScriptModuleDiagnostics::ScriptSentryUninitializedErrorremoveTag (::std::string const &key)
 

Static Public Member Functions

static MCAPI ::Scripting::ClassBinding bind ()
 

Public Attributes

::ll::UntypedStorage< 8, 16 > mUnk7775fc
 
::ll::UntypedStorage< 8, 8 > mUnk1fe4cc
 

Member Function Documentation

◆ addBreadcrumb()

MCAPI ::Scripting::Result< void, ::ScriptModuleDiagnostics::ScriptSentryUninitializedError > ScriptModuleDiagnostics::ScriptSentry::addBreadcrumb ( ::SentryBreadcrumbLevel level,
::std::string message,
::std::optional<::std::string > category )
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.

◆ addTag()

MCAPI ::Scripting::Result< void, ::ScriptModuleDiagnostics::ScriptSentryUninitializedError > ScriptModuleDiagnostics::ScriptSentry::addTag ( ::std::string key,
::std::string value )
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.

◆ getTags()

MCAPI ::Scripting::Result< ::std::unordered_map<::std::string, ::std::string >, ::ScriptModuleDiagnostics::ScriptSentryUninitializedError > ScriptModuleDiagnostics::ScriptSentry::getTags ( ) 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.

◆ init()

MCAPI ::Scripting:: Result< void, ::ScriptModuleDiagnostics::ScriptSentryAlreadyInitializedError, ::Scripting::InvalidArgumentError > ScriptModuleDiagnostics::ScriptSentry::init ( ::Scripting::ContextConfig const & config,
::ScriptModuleDiagnostics::ScriptSentryOptions const & options )
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.

◆ removeTag()

MCAPI ::Scripting::Result< void, ::ScriptModuleDiagnostics::ScriptSentryUninitializedError > ScriptModuleDiagnostics::ScriptSentry::removeTag ( ::std::string const & key)
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.

◆ bind()

static MCAPI ::Scripting::ClassBinding ScriptModuleDiagnostics::ScriptSentry::bind ( )
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.

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