LeviLamina
Loading...
Searching...
No Matches
SentryUploadManagerImpl.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/application/crash_manager/SentryUploadManager.h"
7
#include "mc/deps/core/threading/IAsyncResult.h"
8
#include "mc/platform/Copyable.h"
9
#include "mc/platform/Result.h"
10
11
// auto generated forward declare list
12
// clang-format off
13
class
TaskGroup
;
14
namespace
Bedrock {
class
SessionInfo; }
15
namespace
Bedrock {
struct
PlatformRuntimeInfo; }
16
namespace
Core {
class
Path
; }
17
// clang-format on
18
19
namespace
Bedrock {
20
21
class
SentryUploadManagerImpl
:
public
::Bedrock::SentryUploadManager
{
22
public
:
23
// member variables
24
// NOLINTBEGIN
25
::ll::UntypedStorage<8, 32>
mUnk6d8b88;
26
::ll::UntypedStorage<8, 32>
mUnk747b7e;
27
// NOLINTEND
28
29
public
:
30
// prevent constructor by default
31
SentryUploadManagerImpl
& operator=(
SentryUploadManagerImpl
const
&);
32
SentryUploadManagerImpl
(
SentryUploadManagerImpl
const
&);
33
SentryUploadManagerImpl
();
34
35
public
:
36
// virtual functions
37
// NOLINTBEGIN
38
// vIndex: 1
39
virtual ::std::string getParameters(
::Bedrock::SessionInfo
const
&,
::Bedrock::PlatformRuntimeInfo
const
*)
const
40
/*override*/
;
41
42
// vIndex: 2
43
virtual ::std::shared_ptr<::Bedrock::Threading::IAsyncResult<::Bedrock::Copyable<::Bedrock::Result<void>>>>
44
uploadMinidump(
::TaskGroup
&,
::Core::Path
const
&, ::std::string
const
&)
const
/*override*/
;
45
46
// vIndex: 3
47
virtual ::std::string
const
& getMinidumpUploadUri()
const
/*override*/
;
48
49
// vIndex: 0
50
virtual
~SentryUploadManagerImpl
()
/*override*/
=
default
;
51
// NOLINTEND
52
53
public
:
54
// destructor thunk
55
// NOLINTBEGIN
56
57
// NOLINTEND
58
59
public
:
60
// virtual function thunks
61
// NOLINTBEGIN
62
63
// NOLINTEND
64
};
65
66
}
// namespace Bedrock
Bedrock::SentryUploadManagerImpl
Definition
SentryUploadManagerImpl.h:21
Bedrock::SentryUploadManager
Definition
SentryUploadManager.h:22
Bedrock::SessionInfo
Definition
SessionInfo.h:7
Core::Path
Definition
Path.h:15
Path
Definition
Path.h:16
TaskGroup
Definition
TaskGroup.h:22
Bedrock::PlatformRuntimeInfo
Definition
PlatformRuntimeInfo.h:7
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
application
crash_manager
SentryUploadManagerImpl.h
Generated on Sat Apr 26 2025 05:55:23 for LeviLamina by
1.12.0