22 struct DequeuedEntry {
32 DequeuedEntry& operator=(DequeuedEntry
const&);
33 DequeuedEntry(DequeuedEntry
const&);
48 QueueEntry& operator=(QueueEntry
const&);
49 QueueEntry(QueueEntry
const&);
62 PriorityDeferredSubscriptionHub& operator=(PriorityDeferredSubscriptionHub
const&);
63 PriorityDeferredSubscriptionHub(PriorityDeferredSubscriptionHub
const&);
64 PriorityDeferredSubscriptionHub();
69 virtual void flushPendingEvents() ;
71 virtual ::Bedrock::PubSub::DeferredSubscriptionHub::HubType getHubType() const ;
73 virtual
bool _runOneEvent() ;
75 virtual
void _enqueue(
76 ::
std::function<
void()> fn,
77 ::Bedrock::PubSub::ConnectPosition at,
78 ::
std::optional<
int> group
81 virtual
void _runDequeuedEntry(::Bedrock::PubSub::PriorityDeferredSubscriptionHub::
DequeuedEntry const& entry);
94 $_enqueue(::
std::function<
void()> fn, ::Bedrock::PubSub::ConnectPosition at, ::
std::optional<
int> group);
Definition PriorityDeferredSubscriptionHub.h:22
Definition PriorityDeferredSubscriptionHub.h:37