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> mMemoryAllocatedCount;
17 ::ll::TypedStorage<8, 8, int64> mMemoryAllocatedSize;
18 ::ll::TypedStorage<8, 8, int64> mMemoryUsedCount;
19 ::ll::TypedStorage<8, 8, int64> mMemoryUsedSize;
20 ::ll::TypedStorage<8, 8, int64> mAtomCount;
21 ::ll::TypedStorage<8, 8, int64> mAtomSize;
22 ::ll::TypedStorage<8, 8, int64> mStringCount;
23 ::ll::TypedStorage<8, 8, int64> mStringSize;
24 ::ll::TypedStorage<8, 8, int64> mObjectCount;
25 ::ll::TypedStorage<8, 8, int64> mObjectSize;
26 ::ll::TypedStorage<8, 8, int64> mPropertyCount;
27 ::ll::TypedStorage<8, 8, int64> mPropertySize;
28 ::ll::TypedStorage<8, 8, int64> mFunctionCount;
29 ::ll::TypedStorage<8, 8, int64> mFunctionSize;
30 ::ll::TypedStorage<8, 8, int64> mFunctionCodeSize;
31 ::ll::TypedStorage<8, 8, int64> mFunctionLineCount;
32 ::ll::TypedStorage<8, 8, int64> mArrayCount;
33 ::ll::TypedStorage<8, 8, int64> mFastArrayCount;
34 ::ll::TypedStorage<8, 8, int64> mFastArrayElementCount;
35 // NOLINTEND
36
37public:
38 // static functions
39 // NOLINTBEGIN
40 MCNAPI static ::Scripting::InterfaceBinding bind();
41 // NOLINTEND
42};
43
44} // namespace ScriptModuleDebugUtilities
Definition ScriptRuntimeStats.h:12
static MCAPI ::Scripting::InterfaceBinding bind()