Artec 3D Scanning SDK  2.0
Macros
Log.h File Reference
#include <artec/sdk/base/Log.h>

Go to the source code of this file.

Macros

#define ADATASDK_MESSAGE(severity, ...)   { if (artec::sdk::base::getOutputLevel() >= severity) artec::sdk::base::report(severity, L"DATA", __VA_ARGS__); }
 
#define ADATASDK_INFO(...)   ADATASDK_MESSAGE(artec::sdk::base::VerboseLevel_Info, __VA_ARGS__)
 
#define ADATASDK_ERROR(...)   ADATASDK_MESSAGE(artec::sdk::base::VerboseLevel_Error, __VA_ARGS__)
 
#define ADATASDK_WARNING(...)   ADATASDK_MESSAGE(artec::sdk::base::VerboseLevel_Warning, __VA_ARGS__)
 
#define ADATASDK_TRACE(...)   ADATASDK_MESSAGE(artec::sdk::base::VerboseLevel_Trace, __VA_ARGS__)
 

Macro Definition Documentation

#define ADATASDK_ERROR (   ...)    ADATASDK_MESSAGE(artec::sdk::base::VerboseLevel_Error, __VA_ARGS__)

Definition at line 17 of file Log.h.

#define ADATASDK_INFO (   ...)    ADATASDK_MESSAGE(artec::sdk::base::VerboseLevel_Info, __VA_ARGS__)

Definition at line 16 of file Log.h.

#define ADATASDK_MESSAGE (   severity,
  ... 
)    { if (artec::sdk::base::getOutputLevel() >= severity) artec::sdk::base::report(severity, L"DATA", __VA_ARGS__); }

Definition at line 15 of file Log.h.

#define ADATASDK_TRACE (   ...)    ADATASDK_MESSAGE(artec::sdk::base::VerboseLevel_Trace, __VA_ARGS__)

Definition at line 19 of file Log.h.

#define ADATASDK_WARNING (   ...)    ADATASDK_MESSAGE(artec::sdk::base::VerboseLevel_Warning, __VA_ARGS__)

Definition at line 18 of file Log.h.