class
#include <Core/Logger.h>
BacktraceStorage Storage for deferred transit events.
This class should not usually be used directly.
Constructors, destructors, conversion operators
Public functions
-
void Store(TransitEvent transitEvent,
Containers::
StringView threadId) noexcept - Stores the specified transit event.
-
void Process(Containers::
Function<void(TransitEvent const& event, Containers:: StringView threadId)>&& callback) noexcept - Processes all stored transit events.
-
void SetCapacity(std::
uint32_t capacity) noexcept - Resizes the storage to the specified capacity.