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

Public Member Functions

ScriptSentry & operator= (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< void, ::ScriptModuleDiagnostics::ScriptSentryUninitializedErrorcaptureException (::Scripting::BaseError const &error, ::std::optional<::ScriptModuleDiagnostics::ScriptSentryCaptureContext > &context)
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 > mUnk65a9b2

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.

◆ captureException()

MCAPI ::Scripting::Result< void, ::ScriptModuleDiagnostics::ScriptSentryUninitializedError > ScriptModuleDiagnostics::ScriptSentry::captureException ( ::Scripting::BaseError const & error,
::std::optional<::ScriptModuleDiagnostics::ScriptSentryCaptureContext > & context )
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()

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

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: