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::algorithms
 

Macros

#define AALGORITHMSDK_MESSAGE(severity, ...)   { if (artec::sdk::base::getOutputLevel() >= severity) artec::sdk::base::report(severity, L"ALGO", __VA_ARGS__); }
 
#define AALGORITHMSDK_INFO(...)   AALGORITHMSDK_MESSAGE(artec::sdk::base::VerboseLevel_Info, __VA_ARGS__)
 
#define AALGORITHMSDK_ERROR(...)   AALGORITHMSDK_MESSAGE(artec::sdk::base::VerboseLevel_Error, __VA_ARGS__)
 
#define AALGORITHMSDK_WARNING(...)   AALGORITHMSDK_MESSAGE(artec::sdk::base::VerboseLevel_Warning, __VA_ARGS__)
 
#define AALGORITHMSDK_TRACE(...)   AALGORITHMSDK_MESSAGE(artec::sdk::base::VerboseLevel_Trace, __VA_ARGS__)
 

Macro Definition Documentation

#define AALGORITHMSDK_ERROR (   ...)    AALGORITHMSDK_MESSAGE(artec::sdk::base::VerboseLevel_Error, __VA_ARGS__)

Definition at line 22 of file Log.h.

#define AALGORITHMSDK_INFO (   ...)    AALGORITHMSDK_MESSAGE(artec::sdk::base::VerboseLevel_Info, __VA_ARGS__)

Definition at line 21 of file Log.h.

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

Definition at line 20 of file Log.h.

#define AALGORITHMSDK_TRACE (   ...)    AALGORITHMSDK_MESSAGE(artec::sdk::base::VerboseLevel_Trace, __VA_ARGS__)

Definition at line 24 of file Log.h.

#define AALGORITHMSDK_WARNING (   ...)    AALGORITHMSDK_MESSAGE(artec::sdk::base::VerboseLevel_Warning, __VA_ARGS__)

Definition at line 23 of file Log.h.