MeVisLabToolboxReference
MeVisLab/Standard/Sources/ML/MLCSO/MLCSOIncludes.h File Reference

Global include file for MLCSO library with definition and includes. More...

#include "MLCSOSystem.h"
#include <mlModuleIncludes.h>
#include <mlModule.h>
#include <fstream>
#include <mlUnicode.h>

Go to the source code of this file.

Defines

#define CSO_PRINT(msg)
 Output macro for testing.
#define CSO_ERROR(msg)
 Output macro for error messages; displays the file name and the line where the error occured.
#define CSO_WARNING(msg)
 Output macro for warning messages; displays the file name and the line where the error occured.
#define CSO_DEBUG(msg)
 Output macro for debug output.

Variables

const int CSO_VERSION = 5
 The version number of the CSO library; is checked in the persistency methods.

Detailed Description

Global include file for MLCSO library with definition and includes.

Author:
Olaf Konrad
Date:
04/2006

Definition in file MLCSOIncludes.h.


Define Documentation

#define CSO_DEBUG (   msg)
Value:
{ std::stringstream strstream; \
                                  strstream << msg; \
                                  ML_UTILS_NAMESPACE::MLErrorOutput.printAndNotify(ML_COUT,    "CSO Debug", "", "", strstream.str(), "", __FILE__, __LINE__, NULL, NULL, ML_RESULT_OK); }

Output macro for debug output.

Definition at line 40 of file MLCSOIncludes.h.

Referenced by ml::CSOList::getCenterOfSelectedCSOs(), and ml::CSOList::getCenterOfSelectedGroups().

#define CSO_ERROR (   msg)
Value:
{ std::stringstream strstream; \
                                  strstream << msg; \
                                  ML_UTILS_NAMESPACE::MLErrorOutput.printAndNotify(ML_ERROR,   "CSO",      "", "", strstream.str(), "", __FILE__, __LINE__, NULL, NULL, ML_RESULT_OK); }

Output macro for error messages; displays the file name and the line where the error occured.

Definition at line 30 of file MLCSOIncludes.h.

#define CSO_PRINT (   msg)
Value:
{ std::stringstream strstream; \
                                  strstream << msg; \
                                  ML_UTILS_NAMESPACE::MLErrorOutput.printAndNotify(ML_COUT,    "CSO",      "", "", strstream.str(), "", __FILE__, __LINE__, NULL, NULL, ML_RESULT_OK); }

Output macro for testing.

Definition at line 25 of file MLCSOIncludes.h.

Referenced by ml::CSOBoundingBox::print().

#define CSO_WARNING (   msg)
Value:
{ std::stringstream strstream; \
                                  strstream << msg; \
                                  ML_UTILS_NAMESPACE::MLErrorOutput.printAndNotify(ML_WARNING, "CSO",      "", "", strstream.str(), "", __FILE__, __LINE__, NULL, NULL, ML_RESULT_OK); }

Output macro for warning messages; displays the file name and the line where the error occured.

Definition at line 35 of file MLCSOIncludes.h.


Variable Documentation

const int CSO_VERSION = 5

The version number of the CSO library; is checked in the persistency methods.

Definition at line 17 of file MLCSOIncludes.h.