SDC C-Project CF Review 프로그램
ReviewHistory/include/akCore/akTraceExt.h
새 파일
@@ -0,0 +1,38 @@
#pragma once
#define _AKTRACE
#if defined _AKTRACE
#define AKTRACEEXT(fmt,...) CakTraceExt::setTraceWithDateTime(fmt,##__VA_ARGS__)
#else
#define AKTRACEEXT(fmt,...)
#endif
#if defined _AKTRACE
#define AKTRACE(fmt,...) CakTraceExt::getInstance()->setTrace(fmt,##__VA_ARGS__)
#else
#define AKTRACE(fmt,...)
#endif
#include "akTrace.h"
class AKCORE_DLLSPEC CakTraceExt
{
protected:
   CakTraceExt(void);
   virtual ~CakTraceExt(void);
public:
   //////////////////////////////////////////////////////////////////////////
   static CakTrace *getInstance() {return &m_Instance;};
   static void setTraceWithDateTime(char* format, ...);
protected:
   static CakTrace m_Instance;
};