#include <PsUnInitialisedAttributeException.h>
Inheritance diagram for PsUnInitialisedAttributeException:


Public Methods | |
| PsUnInitialisedAttributeException (const PsAttribute &, const PsString &) | |
| PsUnInitialisedAttributeException (const PsUnInitialisedAttributeException &) | |
| virtual | ~PsUnInitialisedAttributeException () |
| virtual ostream & | insertInStream (ostream &out) const |
| the member function to redefine to print more inforamtion on that the exception message | |
| virtual const PsAttribute & | getUnitialisedAttribute () const |
Protected Attributes | |
| const PsAttribute & | _uninitialisedAttribute |
Definition at line 26 of file PsUnInitialisedAttributeException.h.
|
||||||||||||
|
Definition at line 23 of file PsUnInitialisedAttributeException.cxx.
00023 : 00024 _uninitialisedAttribute(attribute), 00025 PsException(mess) { 00026 00027 } |
|
|
Definition at line 31 of file PsUnInitialisedAttributeException.cxx.
00031 : PsException(orig), 00032 _uninitialisedAttribute(orig.getUnitialisedAttribute() ) { 00033 00034 } |
|
|
Definition at line 38 of file PsUnInitialisedAttributeException.cxx.
00038 {
00039
00040 }
|
|
|
Definition at line 44 of file PsUnInitialisedAttributeException.cxx. References _uninitialisedAttribute.
00044 {
00045 return _uninitialisedAttribute ;
00046 }
|
|
|
the member function to redefine to print more inforamtion on that the exception message
Reimplemented from PsException. Definition at line 48 of file PsUnInitialisedAttributeException.cxx. References _uninitialisedAttribute, PsAttribute::getName(), PsSimulatedObject::getName(), PsAttribute::getOwner(), and PsException::insertInStream().
00048 {
00049 out<<"Lecture d'un attribut non initialisé : "
00050 <<_uninitialisedAttribute.getOwner().getName()<<"::"
00051 <<_uninitialisedAttribute.getName()<<endl;
00052 return PsException::insertInStream(out) ;
00053 }
|
|
|
Definition at line 34 of file PsUnInitialisedAttributeException.h. Referenced by getUnitialisedAttribute(), and insertInStream(). |
| Documentation generated on Mon Nov 25 15:26:33 2002 |
Generated with doxygen 1.2.12 by Dimitri van Heesch , 1997-2001 |