Skip to content

Class simtix::trace::KonataTracer

ClassList > simtix > trace > KonataTracer

Dump Konata traces to a given std::ostream. This class is a singleton class and only one instance will exist in a program. Users should dump the trace with <KONATA>.

  • #include <trace.h>

Public Functions

Type Name
void Dump (char cmd, uint64_t a)
void Dump (char cmd, uint64_t a, uint32_t b, uint32_t c)
void Dump (char cmd, uint64_t a, uint32_t b, std::string_view c)
KonataTracer (const KonataTracer &) = delete
KonataTracer & operator= (const KonataTracer &) = delete

Public Static Functions

Type Name
KonataTracer & GetInstance ()
void Init (std::ostream & os)
Initialize the tracer with a given output stream.

Public Functions Documentation

function Dump [1/3]

inline void simtix::trace::KonataTracer::Dump (
    char cmd,
    uint64_t a
) 

function Dump [2/3]

inline void simtix::trace::KonataTracer::Dump (
    char cmd,
    uint64_t a,
    uint32_t b,
    uint32_t c
) 

function Dump [3/3]

inline void simtix::trace::KonataTracer::Dump (
    char cmd,
    uint64_t a,
    uint32_t b,
    std::string_view c
) 

function KonataTracer [1/2]

simtix::trace::KonataTracer::KonataTracer (
    const KonataTracer &
) = delete

function operator=

KonataTracer & simtix::trace::KonataTracer::operator= (
    const KonataTracer &
) = delete

Public Static Functions Documentation

function GetInstance

static inline KonataTracer & simtix::trace::KonataTracer::GetInstance () 

function Init

Initialize the tracer with a given output stream.

static inline void simtix::trace::KonataTracer::Init (
    std::ostream & os
) 

Parameters:

  • os Pointer to the output stream.


The documentation for this class was generated from the following file projects/simtix/include/simtix/trace.h