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
7namespace PuvLoadData { struct LoadResultWithTiming; }
8// clang-format on
9
10namespace PuvLoadData {
11
12struct TelemetryEventData {
13public:
14 // member variables
15 // NOLINTBEGIN
39 // NOLINTEND
40
41public:
42 // prevent constructor by default
43 TelemetryEventData& operator=(TelemetryEventData const&);
44 TelemetryEventData(TelemetryEventData const&);
45
46public:
47 // member functions
48 // NOLINTBEGIN
50
52 ::std::vector<double>& times,
53 double& min,
54 double& max,
55 double& p50,
56 double& p95,
57 double& deviation
58 );
59
61
62 MCNAPI_C void tryAddPackName(::std::string const& packName);
63
65 // NOLINTEND
66
67public:
68 // constructor thunks
69 // NOLINTBEGIN
70 MCNAPI void* $ctor();
71 // NOLINTEND
72
73public:
74 // destructor thunk
75 // NOLINTBEGIN
76 MCNAPI void $dtor();
77 // NOLINTEND
78};
79
80} // namespace PuvLoadData
Definition LoadResultWithTiming.h:7
MCAPI void addLoadTime(::PuvLoadData::LoadResultWithTiming const &loadTime)
MCAPI void _calculatePuvStepStats(::std::vector< double > &times, double &min, double &max, double &p50, double &p95, double &deviation)
Definition Alias.h:14