Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
FastDispatchPublisherBase_MultiThreadedStrict.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/utility/pub_sub/detail/PublisherBase.h"
7#include "mc/platform/threading/LockGuard.h"
8#include "mc/platform/threading/UniqueLock.h"
9
10namespace Bedrock::PubSub::Detail {
11
13public:
14 // FastDispatchPublisherBase_MultiThreadedStrict inner types define
16
17 using MutexType = ::std::recursive_mutex;
18
20
21public:
22 // member variables
23 // NOLINTBEGIN
24 ::ll::TypedStorage<8, 80, ::std::recursive_mutex> mMutex;
25 // NOLINTEND
26};
27
28} // namespace Bedrock::PubSub::Detail
Definition FastDispatchPublisherBase_MultiThreadedStrict.h:12
Definition PublisherBase.h:18
Definition LockGuard.h:8
Definition UniqueLock.h:8