Records

Functions

  • void TraceArgs ()

    Base case for the recursive variadic template expansion.

    Defined at line 89 of file ../../src/storage/lib/trace/trace_disabled.h

  • template <size_t NameSize, typename Arg, typename... Args>
    void TraceArgs (const char (&)[NameSize] name, const Arg & arg, Args &&... args)

    Ensures that all of the argument names are string literals and all of the argument types will be

    accepted by the real tracing library.

    Defined at line 94 of file ../../src/storage/lib/trace/trace_disabled.h

  • template <size_t CategorySize, size_t NameSize, typename... Args>
    void TraceDuration (const char (&)[CategorySize] category, const char (&)[NameSize] name, Args &&... args)

    Mimics the type checking done on the real duration macros to ensure that code written without

    tracing enabled will compile when tracing is enabled.

    Defined at line 102 of file ../../src/storage/lib/trace/trace_disabled.h

  • template <size_t CategorySizesize_t NameSizetypename... Args>
    void TraceFlow (const char (&)[CategorySize] categoryconst char (&)[NameSize] nameuint64_t flow_idArgs &&... args)

    Mimics the type checking done on the real flow macros to ensure that code written without tracing

    enabled will compile when tracing is enabled.

    Defined at line 110 of file ../../src/storage/lib/trace/trace_disabled.h

Variables

const bool is_bool_v

Defined at line 19 of file ../../src/storage/lib/trace/trace_disabled.h

const bool is_bool_v

Defined at line 19 of file ../../src/storage/lib/trace/trace_disabled.h

const bool is_bool_v

Defined at line 19 of file ../../src/storage/lib/trace/trace_disabled.h

const bool is_bool_v

Defined at line 19 of file ../../src/storage/lib/trace/trace_disabled.h

const bool is_bool_v

Defined at line 19 of file ../../src/storage/lib/trace/trace_disabled.h

const bool is_bool_v

Defined at line 19 of file ../../src/storage/lib/trace/trace_disabled.h

const bool is_bool_v

Defined at line 19 of file ../../src/storage/lib/trace/trace_disabled.h

const bool is_bool_v

Defined at line 19 of file ../../src/storage/lib/trace/trace_disabled.h

const bool is_bool_v

Defined at line 19 of file ../../src/storage/lib/trace/trace_disabled.h

const bool is_bool_v

Defined at line 19 of file ../../src/storage/lib/trace/trace_disabled.h

const bool is_bool_v

Defined at line 19 of file ../../src/storage/lib/trace/trace_disabled.h

const bool is_bool_v

Defined at line 19 of file ../../src/storage/lib/trace/trace_disabled.h

const bool is_bool_v

Defined at line 19 of file ../../src/storage/lib/trace/trace_disabled.h

const bool is_bool_v

Defined at line 19 of file ../../src/storage/lib/trace/trace_disabled.h

const bool is_bool_v

Defined at line 19 of file ../../src/storage/lib/trace/trace_disabled.h

const bool is_bool_v

Defined at line 19 of file ../../src/storage/lib/trace/trace_disabled.h

const bool is_bool_v

Defined at line 20 of file ../../src/storage/lib/trace/trace_disabled.h