Classes | Namespaces | Defines | Enumerations | Functions

mbilog.h File Reference

#include <string>
#include <iostream>
#include <sstream>
#include <mbilogConfig.h>

Go to the source code of this file.

Classes

class  mbilog::LogMessage
struct  mbilog::AbstractBackend
class  mbilog::BackendCout
class  mbilog::PseudoStream
class  mbilog::NullStream

Namespaces

namespace  mbilog

Defines

#define MBILOG_MODULENAME   "n/a"
#define MBILOG_DLL_API
#define MBI_INFO   mbilog::PseudoStream(mbilog::Info,__FILE__,__LINE__,__FUNCTION__)
#define MBI_WARN   mbilog::PseudoStream(mbilog::Warn,__FILE__,__LINE__,__FUNCTION__)
#define MBI_ERROR   mbilog::PseudoStream(mbilog::Error,__FILE__,__LINE__,__FUNCTION__)
#define MBI_FATAL   mbilog::PseudoStream(mbilog::Fatal,__FILE__,__LINE__,__FUNCTION__)
#define MBI_DEBUG   true ? mbilog::NullStream() : mbilog::NullStream()

Enumerations

enum  {
  mbilog::Info, mbilog::Warn, mbilog::Error, mbilog::Fatal,
  mbilog::Debug
}

Functions

void mbilog::RegisterBackend (AbstractBackend *backend)
void mbilog::UnregisterBackend (AbstractBackend *backend)
void mbilog::DistributeToBackends (LogMessage &l)

Define Documentation

#define MBI_DEBUG   true ? mbilog::NullStream() : mbilog::NullStream()
#define MBI_ERROR   mbilog::PseudoStream(mbilog::Error,__FILE__,__LINE__,__FUNCTION__)

Definition at line 237 of file mbilog.h.

#define MBI_FATAL   mbilog::PseudoStream(mbilog::Fatal,__FILE__,__LINE__,__FUNCTION__)

Definition at line 238 of file mbilog.h.

#define MBI_INFO   mbilog::PseudoStream(mbilog::Info,__FILE__,__LINE__,__FUNCTION__)

Definition at line 235 of file mbilog.h.

Referenced by QmitkQBallReconstructionView::AnalyticalQBallReconstruction(), QmitkDiffusionTensorEstimation::DiffusionVolumeSaveButton(), QmitkDiffusionTensorEstimation::DiffusionVolumesLoadButton(), QmitkDiffusionTensorEstimation::DirectionVolumesAngularErrorButton(), QmitkDiffusionTensorEstimation::DirectionVolumesLoadButton(), QmitkDiffusionTensorEstimation::DirectionVolumesSaveButton(), QmitkTensorReconstructionView::DoTensorsToDWI(), mitk::NavigationDataToPointSetFilter::GenerateDataMode3DMean(), QmitkTensorReconstructionView::ItkTensorReconstruction(), QmitkQBallReconstructionView::NumericalQBallReconstruction(), QmitkDiffusionTensorEstimation::QBallReconstructionAnalyticalButton(), QmitkDiffusionTensorEstimation::QBallReconstructionButton(), QmitkDiffusionTensorEstimation::QBallStandardAlgorithmsDeconvolutionButton(), QmitkDiffusionTensorEstimation::QBallStandardAlgorithmsDirectionButton(), QmitkDiffusionTensorEstimation::QBallStandardAlgorithmsGFAButton(), QmitkDiffusionTensorEstimation::QBallVolumesSaveButton(), QmitkDiffusionTensorEstimation::QBallVolumesVisualizeSelectedButton(), QmitkDiffusionQuantificationView::QBIQuantification(), QmitkDiffusionTensorEstimation::StandardAlgorithmsDirectionButton(), QmitkDiffusionTensorEstimation::StandardAlgorithmsFAButton(), QmitkDiffusionTensorEstimation::StandardAlgorithmsRAButton(), QmitkTensorReconstructionView::TeemTensorReconstruction(), QmitkDiffusionTensorEstimation::TensorEstimationButton(), QmitkDiffusionTensorEstimation::TensorEstimationTeemEstimateButton(), QmitkDiffusionQuantificationView::TensorQuantification(), and QmitkDiffusionTensorEstimation::TensorVolumesSaveButton().

#define MBI_WARN   mbilog::PseudoStream(mbilog::Warn,__FILE__,__LINE__,__FUNCTION__)

Definition at line 236 of file mbilog.h.

#define MBILOG_DLL_API

Definition at line 39 of file mbilog.h.

#define MBILOG_MODULENAME   "n/a"

Definition at line 28 of file mbilog.h.

Referenced by mbilog::PseudoStream::~PseudoStream().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines