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

Go to the source code of this file.

Namespaces

 artec
 
 artec::sdk
 
 artec::sdk::scanning
 

Macros

#define ASCANNINGSDK_MESSAGE(severity, ...)   { if (artec::sdk::base::getOutputLevel() >= severity) artec::sdk::base::report(severity, L"SCAN", __VA_ARGS__); }
 
#define ASCANNINGSDK_INFO(...)   ASCANNINGSDK_MESSAGE(artec::sdk::base::VerboseLevel_Info, __VA_ARGS__)
 
#define ASCANNINGSDK_ERROR(...)   ASCANNINGSDK_MESSAGE(artec::sdk::base::VerboseLevel_Error, __VA_ARGS__)
 
#define ASCANNINGSDK_WARNING(...)   ASCANNINGSDK_MESSAGE(artec::sdk::base::VerboseLevel_Warning, __VA_ARGS__)
 
#define ASCANNINGSDK_TRACE(...)   ASCANNINGSDK_MESSAGE(artec::sdk::base::VerboseLevel_Trace, __VA_ARGS__)
 

Macro Definition Documentation

#define ASCANNINGSDK_ERROR (   ...)    ASCANNINGSDK_MESSAGE(artec::sdk::base::VerboseLevel_Error, __VA_ARGS__)

Definition at line 22 of file Log.h.

#define ASCANNINGSDK_INFO (   ...)    ASCANNINGSDK_MESSAGE(artec::sdk::base::VerboseLevel_Info, __VA_ARGS__)

Definition at line 21 of file Log.h.

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

Definition at line 20 of file Log.h.

#define ASCANNINGSDK_TRACE (   ...)    ASCANNINGSDK_MESSAGE(artec::sdk::base::VerboseLevel_Trace, __VA_ARGS__)

Definition at line 24 of file Log.h.

#define ASCANNINGSDK_WARNING (   ...)    ASCANNINGSDK_MESSAGE(artec::sdk::base::VerboseLevel_Warning, __VA_ARGS__)

Definition at line 23 of file Log.h.