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

#include <CrestCondException.h>

Inheritance diagram for Crest::CommonCrestException:
Collaboration diagram for Crest::CommonCrestException:

Public Member Functions

 CommonCrestException (const char *text)
 
char constwhat () const throw ()
 
uint32_t getType ()
 

Protected Attributes

std::string m_text
 
uint32_t m_type
 

Detailed Description

Definition at line 33 of file CrestCondException.h.

Constructor & Destructor Documentation

◆ CommonCrestException()

Crest::CommonCrestException::CommonCrestException ( const char *  text)
inline

Definition at line 35 of file CrestCondException.h.

35 {m_text="Error: "+std::string(text); m_type=COMMON_TYPE;}

Member Function Documentation

◆ getType()

uint32_t Crest::CrestBaseException::getType ( )
inlineinherited

Definition at line 22 of file CrestCondException.h.

22 {return m_type;}

◆ what()

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

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
protectedinherited

Definition at line 17 of file CrestCondException.h.

◆ m_type

uint32_t Crest::CrestBaseException::m_type
protectedinherited

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::CrestBaseException::m_text
std::string m_text
Definition: CrestCondException.h:17
Crest::COMMON_TYPE
const unsigned int COMMON_TYPE
Definition: CrestCondException.h:12
makeTransCanvas.text
text
Definition: makeTransCanvas.py:11