General KERNEL Documentation     End User KERNEL Services  


SALOME_Exception Class Reference

#include <Utils_SALOME_Exception.hxx>

Inheritance diagram for SALOME_Exception:

Inheritance graph
Collaboration diagram for SALOME_Exception:

Collaboration graph

Public Member Functions

 SALOME_Exception (const char *text, const char *fileName=0, const unsigned int lineNumber=0)
 SALOME_Exception (const SALOME_Exception &ex)
 ~SALOME_Exception () throw ()
virtual const char * what (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]
 

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 ()
 


Member Function Documentation

const char * SALOME_Exception::what void   )  const throw () [virtual]
 


Friends And Related Function Documentation

std::ostream& operator<< std::ostream &  os,
const SALOME_Exception ex
[friend]
 


Field Documentation

const char* SALOME_Exception::_text [protected]