3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/platform/brstd/move_only_function.h"
7#include "mc/platform/threading/LockGuard.h"
8#include "mc/platform/threading/SharedLock.h"
16namespace Core::Profile {
18class ProfileGroupManager {
52 Impl& operator=(Impl
const&);
59 MCNAPI_C ::Core::Profile::ProfileGroup* find(::std::string_view groupName);
71 ProfileGroupManager& operator=(ProfileGroupManager
const&);
72 ProfileGroupManager(ProfileGroupManager
const&);
73 ProfileGroupManager();
78 MCNAPI_C static ::Core::Profile::ProfileGroupManager& getSharedInstance();
Definition ProfileGroupManager.h:27
Definition ProfileGroupManager.h:29
Definition ProfileGroup.h:7
Definition ProfileGroupManager.h:37
Definition string_hash.h:7