BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
ModelView::Comparators Class Reference

Helper class to register variant comparators. More...

Static Public Member Functions

static void registerComparators ()
 
static bool registered ()
 

Static Private Attributes

static bool m_is_registered = false
 

Detailed Description

Helper class to register variant comparators.

Definition at line 24 of file comparators.h.

Member Function Documentation

◆ registerComparators()

void Comparators::registerComparators ( )
static

Definition at line 26 of file comparators.cpp.

27 {
28  if (!m_is_registered) {
29  QMetaType::registerComparators<std::string>();
30  QMetaType::registerComparators<std::vector<double>>();
31  QMetaType::registerComparators<ComboProperty>();
32  QMetaType::registerComparators<ExternalProperty>();
33  QMetaType::registerComparators<RealLimits>();
34  m_is_registered = true;
35  }
36 }
static bool m_is_registered
Definition: comparators.h:30

References m_is_registered.

Referenced by main().

◆ registered()

bool Comparators::registered ( )
static

Definition at line 38 of file comparators.cpp.

39 {
40  return m_is_registered;
41 }

References m_is_registered.

Referenced by TEST_F().

Member Data Documentation

◆ m_is_registered

bool Comparators::m_is_registered = false
staticprivate

Definition at line 30 of file comparators.h.

Referenced by registerComparators(), and registered().


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