21#ifndef EASYNAV_COMMON_TYPES__YTSESSION_HPP_
22#define EASYNAV_COMMON_TYPES__YTSESSION_HPP_
26#include "yaets/tracing.hpp"
39 : yaets::TraceSession(
"/tmp/easynav.log")
52#ifdef EASYNAV_DEBUG_WITH_YAETS
53 #define EASYNAV_TRACE_EVENT TRACE_EVENT(easynav::YTSession::get())
54 #define EASYNAV_TRACE_NAMED_EVENT(name) yaets::TraceGuard guard(easynav::YTSession::get(), name);
56 #define EASYNAV_TRACE_EVENT ((void)0)
57 #define EASYNAV_TRACE_NAMED_EVENT(name) ((void)0)
#define SINGLETON_DEFINITIONS(ClassName)
Definition Singleton.hpp:75
A Yaets Tracing Session.
Definition YTSession.hpp:36
YTSession()
Definition YTSession.hpp:38
~YTSession()
Definition YTSession.hpp:42
Definition CircularBuffer.hpp:28