LeviLamina
Loading...
Searching...
No Matches
TelemetryEventData.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
namespace
PuvLoadData {
struct
LoadResultWithTiming
; }
8
// clang-format on
9
10
namespace
PuvLoadData {
11
12
struct
TelemetryEventData {
13
public
:
14
// member variables
15
// NOLINTBEGIN
16
::ll::UntypedStorage<8, 8>
mUnkc211a5;
17
::ll::UntypedStorage<8, 8>
mUnkb7a9fd;
18
::ll::UntypedStorage<8, 8>
mUnk8d9bcc;
19
::ll::UntypedStorage<8, 8>
mUnkc69752;
20
::ll::UntypedStorage<8, 8>
mUnk88f998;
21
::ll::UntypedStorage<8, 8>
mUnk6ff321;
22
::ll::UntypedStorage<8, 8>
mUnkd6cea3;
23
::ll::UntypedStorage<8, 8>
mUnk595b64;
24
::ll::UntypedStorage<8, 8>
mUnke46294;
25
::ll::UntypedStorage<8, 8>
mUnk2cb9d8;
26
::ll::UntypedStorage<8, 8>
mUnk7559d0;
27
::ll::UntypedStorage<8, 8>
mUnk6c442c;
28
::ll::UntypedStorage<8, 8>
mUnk552fee;
29
::ll::UntypedStorage<8, 8>
mUnk7accdc;
30
::ll::UntypedStorage<8, 8>
mUnkad04a2;
31
::ll::UntypedStorage<8, 8>
mUnkbf6cb6;
32
::ll::UntypedStorage<8, 8>
mUnk554b1a;
33
::ll::UntypedStorage<8, 8>
mUnk797556;
34
::ll::UntypedStorage<4, 4>
mUnka28486;
35
::ll::UntypedStorage<8, 64>
mUnk6df14b;
36
::ll::UntypedStorage<8, 24>
mUnke66022;
37
::ll::UntypedStorage<8, 24>
mUnkea3ff1;
38
::ll::UntypedStorage<8, 24>
mUnk54c18a;
39
// NOLINTEND
40
41
public
:
42
// prevent constructor by default
43
TelemetryEventData& operator=(TelemetryEventData
const
&);
44
TelemetryEventData(TelemetryEventData
const
&);
45
TelemetryEventData();
46
47
public
:
48
// member functions
49
// NOLINTBEGIN
50
MCNAPI
void
_calculatePuvStepStats
(
51
::std::vector<double>& times,
52
double
& min,
53
double
& max,
54
double
& p50,
55
double
& p95,
56
double
& deviation
57
);
58
59
MCNAPI
void
addLoadTime
(
::PuvLoadData::LoadResultWithTiming
const
& loadTime);
60
61
MCNAPI
void
calculateStats
();
62
63
MCNAPI
bool
filesWereLoaded
()
const
;
64
65
MCNAPI
void
tryAddPackName
(::std::string
const
& packName);
66
67
MCNAPI
~TelemetryEventData
();
68
// NOLINTEND
69
70
public
:
71
// destructor thunk
72
// NOLINTBEGIN
73
MCNAPI
void
$dtor
();
74
// NOLINTEND
75
};
76
77
}
// namespace PuvLoadData
PuvLoadData::LoadResultWithTiming
Definition
LoadResultWithTiming.h:7
PuvLoadData::TelemetryEventData::$dtor
MCAPI void $dtor()
PuvLoadData::TelemetryEventData::addLoadTime
MCAPI void addLoadTime(::PuvLoadData::LoadResultWithTiming const &loadTime)
PuvLoadData::TelemetryEventData::filesWereLoaded
MCAPI bool filesWereLoaded() const
PuvLoadData::TelemetryEventData::~TelemetryEventData
MCAPI ~TelemetryEventData()
PuvLoadData::TelemetryEventData::_calculatePuvStepStats
MCAPI void _calculatePuvStepStats(::std::vector< double > ×, double &min, double &max, double &p50, double &p95, double &deviation)
PuvLoadData::TelemetryEventData::tryAddPackName
MCAPI void tryAddPackName(::std::string const &packName)
PuvLoadData::TelemetryEventData::calculateStats
MCAPI void calculateStats()
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
puv
puv_load_data
TelemetryEventData.h
Generated on
for LeviLamina by
1.16.1