/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Calibration/facilities/facilities-00-00-04/facilities/error.h File Reference

#include <strstream>

Go to the source code of this file.

Defines

#define FATAL_MACRO(output)
#define WARNING_MACRO(output)

Functions

void WARNING (const char *)
void FATAL (const char *)


Define Documentation

#define FATAL_MACRO ( output   ) 

Value:

do{std::ostrstream message; \
   message <<__FILE__<<":"<<__LINE__<<": "<<output<<'\0';\
::FATAL(message.str()); }while(0)

Definition at line 20 of file error.h.

Referenced by xmlBase::IFile::_getstring(), xmlBase::IFile::addSection(), xmlBase::IFile::getBool(), xmlBase::IFile::getDoubleVector(), and xmlBase::IFile::getIntVector().

#define WARNING_MACRO ( output   ) 

Value:

do{std::ostrstream message; \
   message <<__FILE__<<":"<<__LINE__<<": "<<output<<'\0';\
::WARNING(message.str()); message.freeze(false); }while(0)

Definition at line 25 of file error.h.


Function Documentation

void FATAL ( const char *   ) 

void WARNING ( const char *   ) 


Generated on Tue Nov 29 23:14:52 2016 for BOSS_7.0.2 by  doxygen 1.4.7