Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

LOW_exception.h File Reference

#include <string>
#include "LOW_platformMiscFactory.h"
#include "LOW_objectSynchronizerMacros.h"

Include dependency graph for LOW_exception.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  LOW_exception
 Base class for all exception of this library. More...


Defines

#define class_DERIVE_FROM_EXCEPTION(DERIVED, SUPER)
 Macro for easy subclassing of LOW_exception. More...


Define Documentation

#define class_DERIVE_FROM_EXCEPTION DERIVED,
SUPER   
 

Value:

class DERIVED : public SUPER { \
    public: DERIVED( const std::string inMsg, const std::string inFile, const int inLine) : SUPER( inMsg, inFile, inLine) {};  \
            DERIVED( const int inErrNum, const std::string inMsg, const std::string inFile, const int inLine) : SUPER( inErrNum, inMsg, inFile, inLine) {}; \
  }
Macro for easy subclassing of LOW_exception.

Definition at line 32 of file LOW_exception.h.


Generated on Mon Oct 27 22:56:16 2003 by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001