BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
DeserializationException Class Reference

Public Member Functions

QString text () const
 

Static Public Member Functions

static DeserializationException streamError ()
 
static DeserializationException tooNew ()
 
static DeserializationException tooOld ()
 

Private Member Functions

 DeserializationException (const QString &t)
 

Private Attributes

QString m_text
 

Detailed Description

Definition at line 20 of file DeserializationException.h.

Constructor & Destructor Documentation

◆ DeserializationException()

DeserializationException::DeserializationException ( const QString &  t)
private

Definition at line 18 of file DeserializationException.cpp.

Referenced by streamError(), tooNew(), and tooOld().

Member Function Documentation

◆ streamError()

DeserializationException DeserializationException::streamError ( )
static

Definition at line 30 of file DeserializationException.cpp.

31 {
32  return DeserializationException("The data seems to be corrupted.");
33 }
DeserializationException(const QString &t)

References DeserializationException().

Referenced by QREDataLoader::ImportSettings::deserialize(), AutomaticDataLoader1D::deserialize(), QREDataLoader::deserialize(), and RealDataItem::deserializeBinaryData().

Here is the call graph for this function:

◆ text()

QString DeserializationException::text ( ) const

Definition at line 35 of file DeserializationException.cpp.

36 {
37  return m_text;
38 }

References m_text.

Referenced by ApplicationModels::readFrom().

◆ tooNew()

DeserializationException DeserializationException::tooNew ( )
static

Definition at line 25 of file DeserializationException.cpp.

26 {
27  return DeserializationException("The found file is too new.");
28 }

References DeserializationException().

Referenced by QREDataLoader::ImportSettings::deserialize(), AutomaticDataLoader1D::deserialize(), QREDataLoader::deserialize(), RealDataItem::deserializeBinaryData(), and SessionXML::readItems().

Here is the call graph for this function:

◆ tooOld()

DeserializationException DeserializationException::tooOld ( )
static

Definition at line 20 of file DeserializationException.cpp.

21 {
22  return DeserializationException("The found file is too old.");
23 }

References DeserializationException().

Referenced by QREDataLoader::deserialize().

Here is the call graph for this function:

Member Data Documentation

◆ m_text

QString DeserializationException::m_text
private

Definition at line 32 of file DeserializationException.h.

Referenced by text().


The documentation for this class was generated from the following files: