LeviLamina
Loading...
Searching...
No Matches
ScriptRuntimeStats.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace Scripting { struct InterfaceBinding; }
8// clang-format on
9
10namespace ScriptModuleDebugUtilities {
11
13public:
14 // member variables
15 // NOLINTBEGIN
16 ::ll::TypedStorage<8, 8, int64> mMemoryAllocatedLimit;
17 ::ll::TypedStorage<8, 8, int64> mMemoryAllocatedCount;
18 ::ll::TypedStorage<8, 8, int64> mMemoryAllocatedSize;
19 ::ll::TypedStorage<8, 8, int64> mMemoryUsedCount;
20 ::ll::TypedStorage<8, 8, int64> mMemoryUsedSize;
21 ::ll::TypedStorage<8, 8, int64> mAtomCount;
22 ::ll::TypedStorage<8, 8, int64> mAtomSize;
23 ::ll::TypedStorage<8, 8, int64> mStringCount;
24 ::ll::TypedStorage<8, 8, int64> mStringSize;
25 ::ll::TypedStorage<8, 8, int64> mObjectCount;
26 ::ll::TypedStorage<8, 8, int64> mObjectSize;
27 ::ll::TypedStorage<8, 8, int64> mPropertyCount;
28 ::ll::TypedStorage<8, 8, int64> mPropertySize;
29 ::ll::TypedStorage<8, 8, int64> mFunctionCount;
30 ::ll::TypedStorage<8, 8, int64> mFunctionSize;
31 ::ll::TypedStorage<8, 8, int64> mFunctionCodeSize;
32 ::ll::TypedStorage<8, 8, int64> mFunctionLineCount;
33 ::ll::TypedStorage<8, 8, int64> mArrayCount;
34 ::ll::TypedStorage<8, 8, int64> mFastArrayCount;
35 ::ll::TypedStorage<8, 8, int64> mFastArrayElementCount;
36 // NOLINTEND
37
38public:
39 // static functions
40 // NOLINTBEGIN
41 MCAPI static ::Scripting::InterfaceBinding bind();
42 // NOLINTEND
43};
44
45} // namespace ScriptModuleDebugUtilities
Definition ScriptRuntimeStats.h:12
Definition InterfaceBinding.h:16