LeviLamina
Loading...
Searching...
No Matches
TrackedDebugDataSource.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace Bedrock::Debug {
6
7class TrackedDebugDataSource {
8public:
9 // TrackedDebugDataSource inner types declare
10 // clang-format off
11 struct StackRecord;
12 // clang-format on
13
14 // TrackedDebugDataSource inner types define
15 struct StackRecord {
16 public:
17 // member variables
18 // NOLINTBEGIN
21 // NOLINTEND
22
23 public:
24 // prevent constructor by default
25 StackRecord& operator=(StackRecord const&);
26 StackRecord(StackRecord const&);
27 StackRecord();
28 };
29
30public:
31 // member variables
32 // NOLINTBEGIN
36 // NOLINTEND
37
38public:
39 // prevent constructor by default
40 TrackedDebugDataSource& operator=(TrackedDebugDataSource const&);
41 TrackedDebugDataSource(TrackedDebugDataSource const&);
42 TrackedDebugDataSource();
43};
44
45} // namespace Bedrock::Debug
Definition TrackedDebugDataSource.h:15
Definition Alias.h:14