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

Macros

#define ACAPTURESDK_MESSAGE(severity, ...)   { if (artec::sdk::base::getOutputLevel() >= severity) artec::sdk::base::report(severity, L"CAPT", __VA_ARGS__); }
 
#define ACAPTURESDK_INFO(...)   ACAPTURESDK_MESSAGE(artec::sdk::base::VerboseLevel_Info, __VA_ARGS__)
 
#define ACAPTURESDK_ERROR(...)   ACAPTURESDK_MESSAGE(artec::sdk::base::VerboseLevel_Error, __VA_ARGS__)
 
#define ACAPTURESDK_WARNING(...)   ACAPTURESDK_MESSAGE(artec::sdk::base::VerboseLevel_Warning, __VA_ARGS__)
 
#define ACAPTURESDK_TRACE(...)   ACAPTURESDK_MESSAGE(artec::sdk::base::VerboseLevel_Trace, __VA_ARGS__)
 

Macro Definition Documentation

#define ACAPTURESDK_ERROR (   ...)    ACAPTURESDK_MESSAGE(artec::sdk::base::VerboseLevel_Error, __VA_ARGS__)

Definition at line 22 of file Log.h.

#define ACAPTURESDK_INFO (   ...)    ACAPTURESDK_MESSAGE(artec::sdk::base::VerboseLevel_Info, __VA_ARGS__)

Definition at line 21 of file Log.h.

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

Definition at line 20 of file Log.h.

#define ACAPTURESDK_TRACE (   ...)    ACAPTURESDK_MESSAGE(artec::sdk::base::VerboseLevel_Trace, __VA_ARGS__)

Definition at line 24 of file Log.h.

#define ACAPTURESDK_WARNING (   ...)    ACAPTURESDK_MESSAGE(artec::sdk::base::VerboseLevel_Warning, __VA_ARGS__)

Definition at line 23 of file Log.h.