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

#include <CrestCondException.h>

Inheritance diagram for Crest::FinStructureException:
Collaboration diagram for Crest::FinStructureException:

Public Member Functions

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

Protected Attributes

std::string m_text
 
uint32_t m_type
 

Detailed Description

Definition at line 25 of file CrestCondException.h.

Constructor & Destructor Documentation

◆ FinStructureException()

Crest::FinStructureException::FinStructureException ( )
inline

Definition at line 27 of file CrestCondException.h.

27 { m_text="Error: Can not change structure because data already exists.";m_type=FINALIZE_STRUCTURE_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::FINALIZE_STRUCTURE_TYPE
const unsigned int FINALIZE_STRUCTURE_TYPE
Definition: CrestCondException.h:13
Crest::CrestBaseException::m_text
std::string m_text
Definition: CrestCondException.h:17