Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

/home/pauldt/projects/IDEA/IDEA-ALL/IDEA-DEV/Core/PlanServer/Includes/PslErrors.hh File Reference

#include <iostream>

Go to the source code of this file.

Namespaces

namespace  IDEA

Defines

#define PSL_ASSERT(expression, number)
#define PSL_ASSERT_MSG(expression, number, msg)
#define PSL_ERROR(number)
#define PSL_ERROR_MSG(number, msg)


Define Documentation

#define PSL_ASSERT expression,
number   
 

#define PSL_ASSERT_MSG expression,
number,
msg   
 

#define PSL_ERROR number   
 

Value:

{ \
         std::cerr << "Error:" << std::endl; \
         std::cerr << "  File           : " << __FILE__ << std::endl;\
         std::cerr << "  Line           : " << __LINE__ << std::endl; \
         std::cerr << "  Error-number   : " << number <<  " (" << #number << ")" << std::endl; \
         throw "Error";\
      }

#define PSL_ERROR_MSG number,
msg   
 

Value:

{ \
         std::cerr << "Error:" << std::endl; \
         std::cerr << "  File           : " << __FILE__ << std::endl;\
         std::cerr << "  Line           : " << __LINE__ << std::endl; \
         std::cerr << "  Error-number   : " << number <<  " (" << #number << ")" << std::endl; \
         std::cerr << "  Message        : " << msg << std::endl; \
         throw "Error";\
       }


Contact information
© IDEA
Generated on Fri Feb 3 17:09:42 2006 for IDEA.