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

Public Member Functions

 DomPropertySpecifications ()
 
 ~DomPropertySpecifications ()
 
QList< DomStringPropertySpecification * > elementStringpropertyspecification () const
 
void read (QXmlStreamReader &reader)
 
void setElementStringpropertyspecification (const QList< DomStringPropertySpecification * > &a)
 
void setText (const QString &s)
 
QString text () const
 
void write (QXmlStreamWriter &writer, const QString &tagName="") const
 

Private Types

enum  Child { Stringpropertyspecification = 1 }
 

Private Member Functions

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

Private Attributes

uint m_children
 
QList< DomStringPropertySpecification * > m_stringpropertyspecification
 
QString m_text
 

Detailed Description

Definition at line 3760 of file ui4_p.h.

Member Enumeration Documentation

◆ Child

Enumerator
Stringpropertyspecification 

Definition at line 3786 of file ui4_p.h.

Constructor & Destructor Documentation

◆ DomPropertySpecifications() [1/2]

DomPropertySpecifications::DomPropertySpecifications ( )

◆ ~DomPropertySpecifications()

DomPropertySpecifications::~DomPropertySpecifications ( )

◆ DomPropertySpecifications() [2/2]

DomPropertySpecifications::DomPropertySpecifications ( const DomPropertySpecifications other)
private

Member Function Documentation

◆ clear()

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

◆ elementStringpropertyspecification()

QList<DomStringPropertySpecification*> DomPropertySpecifications::elementStringpropertyspecification ( ) const
inline

Definition at line 3772 of file ui4_p.h.

3773  {
3775  }
QList< DomStringPropertySpecification * > m_stringpropertyspecification
Definition: ui4_p.h:3785

◆ operator=()

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

◆ read()

void DomPropertySpecifications::read ( QXmlStreamReader &  reader)

◆ setElementStringpropertyspecification()

void DomPropertySpecifications::setElementStringpropertyspecification ( const QList< DomStringPropertySpecification * > &  a)

◆ setText()

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

Definition at line 3768 of file ui4_p.h.

3768 { m_text = s; }

◆ text()

QString DomPropertySpecifications::text ( ) const
inline

Definition at line 3767 of file ui4_p.h.

3767 { return m_text; }

◆ write()

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

Member Data Documentation

◆ m_children

uint DomPropertySpecifications::m_children
private

Definition at line 3784 of file ui4_p.h.

◆ m_stringpropertyspecification

QList<DomStringPropertySpecification*> DomPropertySpecifications::m_stringpropertyspecification
private

Definition at line 3785 of file ui4_p.h.

◆ m_text

QString DomPropertySpecifications::m_text
private

Definition at line 3779 of file ui4_p.h.


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