#include <PVolumeException.h>
Inheritance diagram for PVolumeException:
Public Member Functions | |
| PVolumeException (const std::string &name, const PVolume *pvolume=0) | |
| PVolumeException (const std::string &name, const GaudiException &Exception, const PVolume *pvolume=0) | |
| virtual | ~PVolumeException () throw () |
| virtual std::ostream & | printOut (std::ostream &os=std::cerr) const |
| virtual MsgStream & | printOut (MsgStream &os) const |
| virtual GaudiException * | clone () const |
| virtual const std::string & | message () const |
| virtual const std::string & | setMessage (const std::string &newMessage) |
| virtual const std::string & | tag () const |
| virtual const std::string & | setTag (const std::string &newTag) |
| virtual const StatusCode & | code () const |
| virtual const StatusCode & | setCode (const StatusCode &newStatus) |
| virtual GaudiException * | previous () const |
| virtual const char * | what () const |
Protected Attributes | |
| std::string | m_message |
| std::string | m_tag |
| StatusCode | m_code |
| GaudiException * | m_previous |
Private Attributes | |
| const PVolume * | m_pve_pvolume |
Definition at line 10 of file PVolumeException.h.
| PVolumeException::PVolumeException | ( | const std::string & | name, | |
| const PVolume * | pvolume = 0 | |||
| ) |
| PVolumeException::PVolumeException | ( | const std::string & | name, | |
| const GaudiException & | Exception, | |||
| const PVolume * | pvolume = 0 | |||
| ) |
| virtual PVolumeException::~PVolumeException | ( | ) | throw () [virtual] |
| virtual std::ostream& PVolumeException::printOut | ( | std::ostream & | os = std::cerr |
) | const [virtual] |
Reimplemented from GaudiException.
Reimplemented from GaudiException.
| virtual GaudiException* PVolumeException::clone | ( | ) | const [virtual] |
Reimplemented from GaudiException.
const PVolume* PVolumeException::m_pve_pvolume [private] |
Definition at line 30 of file PVolumeException.h.
1.4.7