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")
50#ifdef EASYNAV_DEBUG_WITH_YAETS
51 #define EASYNAV_TRACE_EVENT TRACE_EVENT(YTSession::get())
52 #define EASYNAV_TRACE_NAMED_EVENT(name) yaets::TraceGuard guard(YTSession::get(), name);
54 #define EASYNAV_TRACE_EVENT ((void)0)
55 #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 RTTFBuffer.hpp:30