LeviLamina
Loading...
Searching...
No Matches
ProfileGroupManager.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/platform/brstd/move_only_function.h"
7#include "mc/platform/threading/LockGuard.h"
8#include "mc/platform/threading/SharedLock.h"
9
10// auto generated forward declare list
11// clang-format off
12namespace Core::Profile { class ProfileGroup; }
13// clang-format on
14
15namespace Core::Profile {
16
18public:
19 // ProfileGroupManager inner types declare
20 // clang-format off
21 class Factory;
22 class Impl;
23 // clang-format on
24
25 // ProfileGroupManager inner types define
26 class Factory {};
27
28 class Impl {
29 public:
30 // Impl inner types declare
31 // clang-format off
32 struct StringCompare;
33 // clang-format on
34
35 // Impl inner types define
36 struct StringCompare {};
37
38 public:
39 // member variables
40 // NOLINTBEGIN
47 // NOLINTEND
48
49 public:
50 // prevent constructor by default
51 Impl& operator=(Impl const&);
52 Impl(Impl const&);
53 Impl();
54 };
55
56public:
57 // member variables
58 // NOLINTBEGIN
60 // NOLINTEND
61
62public:
63 // prevent constructor by default
67};
68
69} // namespace Core::Profile
Definition ProfileGroupManager.h:26
Definition ProfileGroupManager.h:28
Definition ProfileGroupManager.h:17
Definition Alias.h:14