Version: 7.8.0
SALOME_Exception Class Reference

#include <Utils_SALOME_Exception.hxx>

Inheritance diagram for SALOME_Exception:

Public Member Functions

 SALOME_Exception (const char *text, const char *fileName=0, const unsigned int lineNumber=0)
 
 SALOME_Exception (const SALOME_Exception &ex)
 
virtual ~SALOME_Exception () throw ()
 
virtual const charwhat (void) const throw ()
 

Protected Attributes

const char_text
 

Private Member Functions

 SALOME_Exception (void)
 

Friends

std::ostream & operator<< (std::ostream &os, const SALOME_Exception &ex)
 

Constructor & Destructor Documentation

SALOME_Exception::SALOME_Exception ( void  )
private

References INTERRUPTION, and MESSAGE.

SALOME_Exception::SALOME_Exception ( const char text,
const char fileName = 0,
const unsigned int  lineNumber = 0 
)
SALOME_Exception::SALOME_Exception ( const SALOME_Exception ex)
SALOME_Exception::~SALOME_Exception ( ) throw ()
virtual

References _text, and ASSERT.

Member Function Documentation

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const SALOME_Exception ex 
)
friend

Field Documentation

const char* SALOME_Exception::_text
protected