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

Public Member Functions

 DomHeader ()
 
 ~DomHeader ()
 
QString attributeLocation () const
 
void clearAttributeLocation ()
 
bool hasAttributeLocation () const
 
void read (QXmlStreamReader &reader)
 
void setAttributeLocation (const QString &a)
 
void setText (const QString &s)
 
QString text () const
 
void write (QXmlStreamWriter &writer, const QString &tagName="") const
 

Private Member Functions

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

Private Attributes

QString m_attr_location
 
uint m_children
 
bool m_has_attr_location
 
QString m_text
 

Detailed Description

Definition at line 901 of file ui4_p.h.

Constructor & Destructor Documentation

◆ DomHeader() [1/2]

DomHeader::DomHeader ( )

◆ ~DomHeader()

DomHeader::~DomHeader ( )

◆ DomHeader() [2/2]

DomHeader::DomHeader ( const DomHeader other)
private

Member Function Documentation

◆ attributeLocation()

QString DomHeader::attributeLocation ( ) const
inline

Definition at line 913 of file ui4_p.h.

913 { return m_attr_location; }
QString m_attr_location
Definition: ui4_p.h:927

◆ clear()

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

◆ clearAttributeLocation()

void DomHeader::clearAttributeLocation ( )
inline

Definition at line 919 of file ui4_p.h.

919 { m_has_attr_location = false; }
bool m_has_attr_location
Definition: ui4_p.h:928

◆ hasAttributeLocation()

bool DomHeader::hasAttributeLocation ( ) const
inline

Definition at line 912 of file ui4_p.h.

912 { return m_has_attr_location; }

◆ operator=()

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

◆ read()

void DomHeader::read ( QXmlStreamReader &  reader)

◆ setAttributeLocation()

void DomHeader::setAttributeLocation ( const QString &  a)
inline

Definition at line 914 of file ui4_p.h.

915  {
916  m_attr_location = a;
917  m_has_attr_location = true;
918  }

◆ setText()

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

Definition at line 909 of file ui4_p.h.

909 { m_text = s; }
QString m_text
Definition: ui4_p.h:923

◆ text()

QString DomHeader::text ( ) const
inline

Definition at line 908 of file ui4_p.h.

908 { return m_text; }

◆ write()

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

Member Data Documentation

◆ m_attr_location

QString DomHeader::m_attr_location
private

Definition at line 927 of file ui4_p.h.

◆ m_children

uint DomHeader::m_children
private

Definition at line 931 of file ui4_p.h.

◆ m_has_attr_location

bool DomHeader::m_has_attr_location
private

Definition at line 928 of file ui4_p.h.

◆ m_text

QString DomHeader::m_text
private

Definition at line 923 of file ui4_p.h.


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