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

Public Member Functions

 DomImageData ()
 
 ~DomImageData ()
 
QString attributeFormat () const
 
int attributeLength () const
 
void clearAttributeFormat ()
 
void clearAttributeLength ()
 
bool hasAttributeFormat () const
 
bool hasAttributeLength () const
 
void read (QXmlStreamReader &reader)
 
void setAttributeFormat (const QString &a)
 
void setAttributeLength (int a)
 
void setText (const QString &s)
 
QString text () const
 
void write (QXmlStreamWriter &writer, const QString &tagName="") const
 

Private Member Functions

 DomImageData (const DomImageData &other)
 
void clear (bool clear_all=true)
 
void operator= (const DomImageData &other)
 

Private Attributes

QString m_attr_format
 
int m_attr_length
 
uint m_children
 
bool m_has_attr_format
 
bool m_has_attr_length
 
QString m_text
 

Detailed Description

Definition at line 824 of file ui4_p.h.

Constructor & Destructor Documentation

◆ DomImageData() [1/2]

DomImageData::DomImageData ( )

◆ ~DomImageData()

DomImageData::~DomImageData ( )

◆ DomImageData() [2/2]

DomImageData::DomImageData ( const DomImageData other)
private

Member Function Documentation

◆ attributeFormat()

QString DomImageData::attributeFormat ( ) const
inline

Definition at line 836 of file ui4_p.h.

836 { return m_attr_format; }
QString m_attr_format
Definition: ui4_p.h:859

◆ attributeLength()

int DomImageData::attributeLength ( ) const
inline

Definition at line 845 of file ui4_p.h.

845 { return m_attr_length; }
int m_attr_length
Definition: ui4_p.h:862

◆ clear()

void DomImageData::clear ( bool  clear_all = true)
private

◆ clearAttributeFormat()

void DomImageData::clearAttributeFormat ( )
inline

Definition at line 842 of file ui4_p.h.

842 { m_has_attr_format = false; }
bool m_has_attr_format
Definition: ui4_p.h:860

◆ clearAttributeLength()

void DomImageData::clearAttributeLength ( )
inline

Definition at line 851 of file ui4_p.h.

851 { m_has_attr_length = false; }
bool m_has_attr_length
Definition: ui4_p.h:863

◆ hasAttributeFormat()

bool DomImageData::hasAttributeFormat ( ) const
inline

Definition at line 835 of file ui4_p.h.

835 { return m_has_attr_format; }

◆ hasAttributeLength()

bool DomImageData::hasAttributeLength ( ) const
inline

Definition at line 844 of file ui4_p.h.

844 { return m_has_attr_length; }

◆ operator=()

void DomImageData::operator= ( const DomImageData other)
private

◆ read()

void DomImageData::read ( QXmlStreamReader &  reader)

◆ setAttributeFormat()

void DomImageData::setAttributeFormat ( const QString &  a)
inline

Definition at line 837 of file ui4_p.h.

838  {
839  m_attr_format = a;
840  m_has_attr_format = true;
841  }

◆ setAttributeLength()

void DomImageData::setAttributeLength ( int  a)
inline

Definition at line 846 of file ui4_p.h.

847  {
848  m_attr_length = a;
849  m_has_attr_length = true;
850  }

◆ setText()

void DomImageData::setText ( const QString &  s)
inline

Definition at line 832 of file ui4_p.h.

832 { m_text = s; }
QString m_text
Definition: ui4_p.h:855

◆ text()

QString DomImageData::text ( ) const
inline

Definition at line 831 of file ui4_p.h.

831 { return m_text; }

◆ write()

void DomImageData::write ( QXmlStreamWriter &  writer,
const QString &  tagName = "" 
) const

Member Data Documentation

◆ m_attr_format

QString DomImageData::m_attr_format
private

Definition at line 859 of file ui4_p.h.

◆ m_attr_length

int DomImageData::m_attr_length
private

Definition at line 862 of file ui4_p.h.

◆ m_children

uint DomImageData::m_children
private

Definition at line 866 of file ui4_p.h.

◆ m_has_attr_format

bool DomImageData::m_has_attr_format
private

Definition at line 860 of file ui4_p.h.

◆ m_has_attr_length

bool DomImageData::m_has_attr_length
private

Definition at line 863 of file ui4_p.h.

◆ m_text

QString DomImageData::m_text
private

Definition at line 855 of file ui4_p.h.


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