SALOME - SMESH
SMESH_Exception Class Reference

#include <SMESH_Exception.hxx>

Inheritance diagram for SMESH_Exception:
Inheritance graph
Collaboration diagram for SMESH_Exception:
Collaboration graph

Public Member Functions

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

Protected Attributes

const char * _text

Private Member Functions

 SMESH_Exception (void)

Friends

std::ostreamoperator<< (std::ostream &os, const SMESH_Exception &ex)

Constructor & Destructor Documentation

SMESH_Exception::SMESH_Exception ( void  ) [private]
SMESH_Exception::SMESH_Exception ( const char *  text,
const char *  fileName = 0,
const unsigned int  lineNumber = 0 
)
SMESH_Exception::SMESH_Exception ( const SMESH_Exception ex)
SMESH_Exception::~SMESH_Exception ( ) throw ()

Member Function Documentation

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

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream os,
const SMESH_Exception ex 
) [friend]

Field Documentation

const char* SMESH_Exception::_text [protected]

Definition at line 43 of file SMESH_Exception.hxx.