Module: Dcc::Si::V2

Extended by:
VersionedParser
Defined in:
lib/dcc/si/v2/expanded_mu_xml_list.rb,
lib/dcc/si/v2.rb,
lib/dcc/si/v2/real.rb,
lib/dcc/si/v2/hybrid.rb,
lib/dcc/si/v2/complex.rb,
lib/dcc/si/v2/si_list.rb,
lib/dcc/si/v2/constant.rb,
lib/dcc/si/v2/namespace.rb,
lib/dcc/si/v2/expanded_mu.rb,
lib/dcc/si/v2/standard_mu.rb,
lib/dcc/si/v2/configuration.rb,
lib/dcc/si/v2/common_elements.rb,
lib/dcc/si/v2/real_list_xml_list.rb,
lib/dcc/si/v2/coverage_interval_mu.rb,
lib/dcc/si/v2/standard_mu_xml_list.rb,
lib/dcc/si/v2/complex_list_xml_list.rb,
lib/dcc/si/v2/expanded_unc_xml_list.rb,
lib/dcc/si/v2/coverage_interval_mu_xml_list.rb,
lib/dcc/si/v2/measurement_uncertainty_univariate.rb

Overview

XML-list variant of coverageIntervalMU.

Defined Under Namespace

Modules: Configuration Classes: CommonElements, Complex, ComplexListXmlList, Constant, CoverageIntervalMU, CoverageIntervalMUXMLList, ExpandedMU, ExpandedMUXMLList, ExpandedUncXmlList, Hybrid, MeasurementUncertaintyUnivariate, Real, RealListXmlList, SiList, StandardMU, StandardMUXMLList

Constant Summary collapse

ROOT_ELEMENT_TAG =
"real"
ELEMENT_CLASSES =
%i[
  Real Complex Constant
  RealListXmlList ComplexListXmlList Hybrid SiList
  StandardMU StandardMUXMLList
  ExpandedMU ExpandedMUXMLList
  CoverageIntervalMU CoverageIntervalMUXMLList
  ExpandedUncXmlList MeasurementUncertaintyUnivariate
].freeze
Namespace =
::Dcc::Namespace::Si

Class Method Summary collapse

Methods included from VersionedParser

parse

Class Method Details

.load_all!Object



42
43
44
45
46
# File 'lib/dcc/si/v2.rb', line 42

def self.load_all!
  ELEMENT_CLASSES.each { |name| const_get(name) }
  Configuration.populate_context!
  true
end