Version: 6.3.1
Public Member Functions | Protected Attributes

Superv_Component_i::BadFabType Struct Reference

#include <Superv_Component_i.hxx>

Inheritance diagram for Superv_Component_i::BadFabType:
Inheritance graph
Collaboration diagram for Superv_Component_i::BadFabType:
Collaboration graph

Public Member Functions

 BadFabType (const std::string &text, const char *fileName="", const unsigned int lineNumber=0, const char *funcName="")
virtual ~BadFabType (void) throw ()
virtual const charwhat (void) const throw ()
virtual const std::string & getExceptionName () const

Protected Attributes

std::string _dscText
std::string _filefuncName
std::string _exceptionName
int _lineNumber
std::string _what

Constructor & Destructor Documentation

Superv_Component_i::BadFabType::BadFabType ( const std::string &  text,
const char fileName = "",
const unsigned int  lineNumber = 0,
const char funcName = "" 
) [inline]
Superv_Component_i::BadFabType::~BadFabType ( void  ) throw () [virtual]

Member Function Documentation

virtual const char* DSC_Exception::what ( void  ) const throw () [inline, virtual, inherited]

References DSC_Exception::_what.

virtual const std::string& DSC_Exception::getExceptionName ( ) const [inline, virtual, inherited]

Reimplemented in CalciumException.

References DSC_Exception::_exceptionName.


Field Documentation

std::string DSC_Exception::_dscText [protected, inherited]
std::string DSC_Exception::_filefuncName [protected, inherited]
std::string DSC_Exception::_exceptionName [protected, inherited]

Reimplemented in CalciumException.

int DSC_Exception::_lineNumber [protected, inherited]
std::string DSC_Exception::_what [protected, inherited]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS