CTK  0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
Classes
ctkLogService.h File Reference
#include <QString>
#include <stdexcept>
#include "ctkLogStream.h"
#include <ctkServiceReference.h>
Include dependency graph for ctkLogService.h:

Go to the source code of this file.

Classes

struct  ctkLogService
 
class  ctkLogStreamWithServiceRef
 
class  ctkNullLogStream
 

Macros

#define CTK_DEBUG(logService)
 
#define CTK_DEBUG_EXC(logService, exc)
 
#define CTK_DEBUG_SR(logService, serviceRef)
 
#define CTK_DEBUG_SR_EXC(logService, serviceRef, exc)
 
#define CTK_ERROR(logService)
 
#define CTK_ERROR_EXC(logService, exc)
 
#define CTK_ERROR_SR(logService, serviceRef)
 
#define CTK_ERROR_SR_EXC(logService, serviceRef, exc)
 
#define CTK_INFO(logService)
 
#define CTK_INFO_EXC(logService, exc)
 
#define CTK_INFO_SR(logService, serviceRef)
 
#define CTK_INFO_SR_EXC(logService, serviceRef, exc)
 
#define CTK_WARN(logService)
 
#define CTK_WARN_EXC(logService, exc)
 
#define CTK_WARN_SR(logService, serviceRef)
 
#define CTK_WARN_SR_EXC(logService, serviceRef, exc)