Death::Trace::ScopedThreadContext class

Handles lifetime of the thread context.

This class should not usually be used directly.

Constructors, destructors, conversion operators

ScopedThreadContext(Implementation::QueueType queueType, std::uint32_t spscQueueCapacity, bool hugePagesEnabled)
~ScopedThreadContext() noexcept
ScopedThreadContext(ScopedThreadContext const&) deleted

Public functions

auto operator=(ScopedThreadContext const&) -> ScopedThreadContext& deleted
auto GetThreadContext() const -> ThreadContext* noexcept
Returns the assigned thread context.