ATLAS Offline Software
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Crest::CrestBaseException Class Reference

#include <CrestCondException.h>

Inheritance diagram for Crest::CrestBaseException:
Collaboration diagram for Crest::CrestBaseException:

Public Member Functions

char constwhat () const throw ()
 
uint32_t getType ()
 

Protected Member Functions

 CrestBaseException ()
 

Protected Attributes

std::string m_text
 
uint32_t m_type
 

Detailed Description

Definition at line 15 of file CrestCondException.h.

Constructor & Destructor Documentation

◆ CrestBaseException()

Crest::CrestBaseException::CrestBaseException ( )
inlineprotected

Definition at line 19 of file CrestCondException.h.

19 :m_text(""),m_type(UNKNOWN_TYPE){;}

Member Function Documentation

◆ getType()

uint32_t Crest::CrestBaseException::getType ( )
inline

Definition at line 22 of file CrestCondException.h.

22 {return m_type;}

◆ what()

char const* Crest::CrestBaseException::what ( ) const
throw (
)
inline

Definition at line 21 of file CrestCondException.h.

21 { return m_text.c_str(); }

Member Data Documentation

◆ m_text

std::string Crest::CrestBaseException::m_text
protected

Definition at line 17 of file CrestCondException.h.

◆ m_type

uint32_t Crest::CrestBaseException::m_type
protected

Definition at line 18 of file CrestCondException.h.


The documentation for this class was generated from the following file:
Crest::CrestBaseException::m_type
uint32_t m_type
Definition: CrestCondException.h:18
Crest::UNKNOWN_TYPE
const unsigned int UNKNOWN_TYPE
Definition: CrestCondException.h:11
Crest::CrestBaseException::m_text
std::string m_text
Definition: CrestCondException.h:17