Skip to content

tenzr::txpr::TracerScope

RAII guard that pushes a Txpr as the active tracing target and pops it on destruction.

#include <tracer.h>

Public Functions

Name
TracerScope(Txpr & txpr)
~TracerScope()
TracerScope(const TracerScope & ) =delete
TracerScope & operator=(const TracerScope & ) =delete
TracerScope(TracerScope && ) =delete
TracerScope & operator=(TracerScope && ) =delete

Public Functions Documentation

function TracerScope

inline explicit TracerScope(
    Txpr & txpr
)

function ~TracerScope

inline ~TracerScope()

function TracerScope

TracerScope(
    const TracerScope & 
) =delete

function operator=

TracerScope & operator=(
    const TracerScope & 
) =delete

function TracerScope

TracerScope(
    TracerScope && 
) =delete

function operator=

TracerScope & operator=(
    TracerScope && 
) =delete