ARTS 2.5.11 (git: 6827797f)
xml_io_array_types.cc File Reference

This file contains basic functions to handle XML data files. More...

#include "arts.h"
#include "xml_io.h"

Go to the source code of this file.

Functions

void xml_read_from_stream (istream &is_xml, ArrayOfAgenda &aa, bifstream *pbifs, const Verbosity &)
 Reads ArrayOfAgenda from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfAgenda &aa, bofstream *pbofs, const String &name, const Verbosity &)
 Writes ArrayOfAgenda to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfArrayOfSpeciesTag &aastag, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfArrayOfSpeciesTag from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfArrayOfSpeciesTag &aastag, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfArrayOfSpeciesTag to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfArrayOfString &aastring, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfArrayOfString from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfArrayOfString &aastring, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfArrayOfString to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfPpath &appath, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfPpath from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfPpath &appath, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfPpath to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfArrayOfTensor3 &aatensor3, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfArrayOfTensor3 from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfArrayOfTensor3 &aatensor3, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfArrayOfTensor3 to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfArrayOfTensor6 &aatensor6, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfArrayOfTensor6 from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfArrayOfTensor6 &aatensor6, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfArrayOfTensor6 to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfGridPos &agpos, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfGridPos from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfGridPos &agpos, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfGridPos to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfArrayOfGridPos &aagpos, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfArrayOfGridPos from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfArrayOfGridPos &aagpos, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfArrayOfGridPos to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfArrayOfArrayOfGridPos &aaagpos, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfArrayOfArrayOfGridPos from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfArrayOfArrayOfGridPos &aaagpos, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfArrayOfArrayOfGridPos to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfArrayOfArrayOfArrayOfGridPos &aaaagpos, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfArrayOfArrayOfArrayOfGridPos from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfArrayOfArrayOfArrayOfGridPos &aaaagpos, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfArrayOfArrayOfArrayOfGridPos to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfJacobianTarget &ajt, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfJacobianTarget from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfJacobianTarget &ajt, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfJacobianTarget to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfIndex &aindex, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfIndex from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfIndex &aindex, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfIndex to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfArrayOfIndex &aaindex, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfArrayOfIndex from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfArrayOfIndex &aaindex, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfArrayOfIndex to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfCIARecord &acr, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfCIARecord from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfCIARecord &acr, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfCIARecord to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfMatrix &amatrix, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfMatrix from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfMatrix &amatrix, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfMatrix to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfArrayOfMatrix &aamatrix, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfArrayOfMatrix from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfArrayOfMatrix &aamatrix, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfArrayOfMatrix to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfArrayOfVector &aavector, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfArrayOfVector from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfArrayOfVector &aaVector, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfArrayOfVector to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfSparse &asparse, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfSparse from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfSparse &asparse, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfSparse to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfQuantumIdentifier &aqtag, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfQuantumIdentifier from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfQuantumIdentifier &aqtag, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfQuantumIdentifier to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfRetrievalQuantity &arq, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfRetrievalQuantity from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfRetrievalQuantity &arq, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfRetrivalQuantity to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfSpeciesTag &astag, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfSpeciesTag from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfSpeciesTag &astag, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfSpeciesTag to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfSingleScatteringData &assdata, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfSingleScatteringData from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfSingleScatteringData &assdata, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfSingleScatteringData to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfArrayOfSingleScatteringData &assdata, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfArrayOfSingleScatteringData from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfArrayOfSingleScatteringData &assdata, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfArrayOfSingleScatteringData to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfScatteringMetaData &asmdata, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfScatteringMetaData from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfScatteringMetaData &asmdata, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfScatteringMetaData to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfArrayOfScatteringMetaData &asmdata, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfArrayOfScatteringMetaData from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfArrayOfScatteringMetaData &asmdata, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfArrayOfScatteringMetaData to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfGriddedField1 &agfield, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfGriddedField1 from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfGriddedField1 &agfield, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfGriddedField1 to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfGriddedField2 &agfield, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfGriddedField2 from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfGriddedField2 &agfield, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfGriddedField2 to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfGriddedField3 &agfield, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfGriddedField3 from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfGriddedField3 &agfield, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfGriddedField3 to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfArrayOfGriddedField1 &aagfield, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfArrayOfGriddedField1 from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfArrayOfGriddedField1 &aagfield, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfArrayOfGriddedField1 to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfArrayOfGriddedField2 &aagfield, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfArrayOfGriddedField2 from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfArrayOfGriddedField2 &aagfield, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfArrayOfGriddedField2 to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfArrayOfGriddedField3 &aagfield, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfArrayOfGriddedField3 from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfArrayOfGriddedField3 &aagfield, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfArrayOfGriddedField3 to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfGriddedField4 &agfield, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfGriddedField4 from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfGriddedField4 &agfield, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfGriddedField4 to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfTelsemAtlas &arr_telsem, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfTelsemAtlas from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfTelsemAtlas &arr_telsem, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfTelsemAtlas to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfTensor3 &atensor3, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfTensor3 from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfTensor3 &atensor3, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfTensor3 to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfTensor4 &atensor4, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfTensor4 from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfTensor4 &atensor4, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfTensor4 to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfTensor5 &atensor5, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfTensor5 from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfTensor5 &atensor5, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfTensor5 to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfTensor6 &atensor6, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfTensor6 from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfTensor6 &atensor6, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfTensor6 to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfTensor7 &atensor7, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfTensor7 from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfTensor7 &atensor7, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfTensor6 to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfSun &astar, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfSun from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfSun &astar, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfSun to XML output stream.
 
void xml_parse_from_stream (istream &is_xml, ArrayOfString &astring, bifstream *pbifs, XMLTag &tag, const Verbosity &verbosity)
 Parse ArrayOfString from XML input stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfString &astring, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfString from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfString &astring, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfString to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfVector &avector, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfVector from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfVector &avector, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfVector to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfTransmissionMatrix &atm, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfTransmissionMatrix from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfTransmissionMatrix &atm, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfTransmissionMatrix to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfArrayOfTransmissionMatrix &aatm, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfArrayOfTransmissionMatrix from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfArrayOfTransmissionMatrix &aatm, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfArrayOfTransmissionMatrix to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfRadiationVector &arv, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfRadiationVector from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfRadiationVector &arv, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfRadiationVector to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfArrayOfRadiationVector &aarv, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfArrayOfRadiationVector from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfArrayOfRadiationVector &aarv, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfArrayOfRadiationVector to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfPropagationMatrix &apm, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfPropagationMatrix from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfPropagationMatrix &apm, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfPropagationMatrix to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfAbsorptionLines &aal, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfAbsorptionLines from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfAbsorptionLines &aal, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfAbsorptionLines to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfArrayOfAbsorptionLines &aal, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfArrayOfAbsorptionLines from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfArrayOfAbsorptionLines &aal, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfArrayOfAbsorptionLines to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfArrayOfPropagationMatrix &aapm, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfArrayOfPropagationMatrix from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfArrayOfPropagationMatrix &aapm, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfArrayOfPropagationMatrix to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfStokesVector &apm, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfStokesVector from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfStokesVector &apm, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfStokesVector to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfArrayOfStokesVector &aapm, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfArrayOfStokesVector from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfArrayOfStokesVector &aapm, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfArrayOfStokesVector to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfXsecRecord &axd, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfXsecData from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfXsecRecord &axd, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfXsecData to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfTime &at, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfTime from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfTime &at, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfTime to XML output stream.
 
void xml_read_from_stream (istream &is_xml, ArrayOfArrayOfTime &at, bifstream *pbifs, const Verbosity &verbosity)
 Reads ArrayOfArrayOfTime from XML input stream.
 
void xml_write_to_stream (ostream &os_xml, const ArrayOfArrayOfTime &at, bofstream *pbofs, const String &name, const Verbosity &verbosity)
 Writes ArrayOfArrayOfTime to XML output stream.
 

Detailed Description

This file contains basic functions to handle XML data files.

Author
Oliver Lemke olemk.nosp@m.e@co.nosp@m.re-du.nosp@m.mp.i.nosp@m.nfo
Date
2003-06-11

Definition in file xml_io_array_types.cc.

Function Documentation

◆ xml_parse_from_stream()

void xml_parse_from_stream ( istream &  is_xml,
ArrayOfString astring,
bifstream pbifs,
XMLTag tag,
const Verbosity verbosity 
)

Parse ArrayOfString from XML input stream.

Parameters
is_xmlXML Input stream
astringArrayOfString return value
pbifsPointer to binary input stream. NULL in case of ASCII file.
tagXML tag object

Definition at line 2771 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::get_attribute_value(), and xml_read_from_stream().

Referenced by xml_read_from_stream().

◆ xml_read_from_stream() [1/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfAbsorptionLines aal,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfAbsorptionLines from XML input stream.

Parameters
is_xmlXML Input stream
aalArrayOfAbsorptionLines return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 3284 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [2/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfAgenda aa,
bifstream pbifs,
const Verbosity  
)

Reads ArrayOfAgenda from XML input stream.

Parameters
is_xmlXML Input stream
aaArrayOfAgenda return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 28 of file xml_io_array_types.cc.

Referenced by xml_parse_from_stream(), xml_read_from_file_base(), and xml_read_from_stream().

◆ xml_read_from_stream() [3/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfArrayOfAbsorptionLines aal,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfArrayOfAbsorptionLines from XML input stream.

Parameters
is_xmlXML Input stream
aalArrayOfArrayOfAbsorptionLines return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 3355 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [4/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfArrayOfArrayOfArrayOfGridPos aaaagpos,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfArrayOfArrayOfArrayOfGridPos from XML input stream.

Parameters
is_xmlXML Input stream
aaaagposArrayOfArrayOfArrayOfArrayOfGridPos return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 634 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [5/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfArrayOfArrayOfGridPos aaagpos,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfArrayOfArrayOfGridPos from XML input stream.

Parameters
is_xmlXML Input stream
aaagposArrayOfArrayOfArrayOfGridPos return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 563 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [6/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfArrayOfGriddedField1 aagfield,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfArrayOfGriddedField1 from XML input stream.

Parameters
is_xmlXML Input stream
aagfieldArrayOfArrayOfGriddedField1 return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 1987 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [7/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfArrayOfGriddedField2 aagfield,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfArrayOfGriddedField2 from XML input stream.

Parameters
is_xmlXML Input stream
aagfieldArrayOfArrayOfGriddedField2 return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 2058 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [8/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfArrayOfGriddedField3 aagfield,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfArrayOfGriddedField3 from XML input stream.

Parameters
is_xmlXML Input stream
aagfieldArrayOfArrayOfGriddedField3 return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 2129 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [9/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfArrayOfGridPos aagpos,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfArrayOfGridPos from XML input stream.

Parameters
is_xmlXML Input stream
aagposArrayOfArrayOfGridPos return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 492 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [10/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfArrayOfIndex aaindex,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfArrayOfIndex from XML input stream.

Parameters
is_xmlXML Input stream
aaindexArrayOfArrayOfIndex return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 847 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [11/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfArrayOfMatrix &  aamatrix,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfArrayOfMatrix from XML input stream.

Parameters
is_xmlXML Input stream
aamatrixArrayOfArrayOfMatrix return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 1062 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [12/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfArrayOfPropagationMatrix &  aapm,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfArrayOfPropagationMatrix from XML input stream.

Parameters
is_xmlXML Input stream
aapmArrayOfArrayOfPropagationMatrix return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 3426 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [13/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfArrayOfRadiationVector aarv,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfArrayOfRadiationVector from XML input stream.

Parameters
is_xmlXML Input stream
aaevArrayOfArrayOfRadiationVector return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 3142 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [14/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfArrayOfScatteringMetaData asmdata,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfArrayOfScatteringMetaData from XML input stream.

Parameters
is_xmlXML Input stream
asmdataArrayOfArrayOfScatteringMetaData return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 1703 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [15/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfArrayOfSingleScatteringData assdata,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfArrayOfSingleScatteringData from XML input stream.

Parameters
is_xmlXML Input stream
assdataArrayOfArrayOfSingleScatteringData return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 1561 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [16/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfArrayOfSpeciesTag aastag,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfArrayOfSpeciesTag from XML input stream.

Parameters
is_xmlXML Input stream
aastagArrayOfArrayOfSpeciesTag return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 60 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [17/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfArrayOfStokesVector &  aapm,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfArrayOfStokesVector from XML input stream.

Parameters
is_xmlXML Input stream
aapmArrayOfArrayOfStokesVector return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 3568 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [18/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfArrayOfString aastring,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfArrayOfString from XML input stream.

Parameters
is_xmlXML Input stream
aastringArrayOfArrayOfString return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 133 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [19/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfArrayOfTensor3 &  aatensor3,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfArrayOfTensor3 from XML input stream.

Parameters
is_xmlXML Input stream
aatensor3ArrayOfArrayOfTensor3 return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 278 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [20/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfArrayOfTensor6 &  aatensor6,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfArrayOfTensor6 from XML input stream.

Parameters
is_xmlXML Input stream
aatensor6ArrayOfArrayOfTensor6 return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 350 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [21/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfArrayOfTime at,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfArrayOfTime from XML input stream.

Parameters
is_xmlXML Input stream
atArrayOfArrayOfTime return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 3781 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [22/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfArrayOfTransmissionMatrix aatm,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfArrayOfTransmissionMatrix from XML input stream.

Parameters
is_xmlXML Input stream
aatmArrayOfArrayOfTransmissionMatrix return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 3000 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [23/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfArrayOfVector &  aavector,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfArrayOfVector from XML input stream.

Parameters
is_xmlXML Input stream
aaVectorArrayOfArrayOfVector return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 1133 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [24/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfCIARecord acr,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfCIARecord from XML input stream.

Parameters
is_xmlXML Input stream
alspecArrayOfCIARecord return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 918 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [25/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfGriddedField1 agfield,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfGriddedField1 from XML input stream.

Parameters
is_xmlXML Input stream
agfieldArrayOfGriddedField1 return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 1774 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [26/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfGriddedField2 agfield,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfGriddedField2 from XML input stream.

Parameters
is_xmlXML Input stream
agfieldArrayOfGriddedField2 return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 1845 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [27/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfGriddedField3 agfield,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfGriddedField3 from XML input stream.

Parameters
is_xmlXML Input stream
agfieldArrayOfGriddedField3 return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 1916 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [28/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfGriddedField4 agfield,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfGriddedField4 from XML input stream.

Parameters
is_xmlXML Input stream
agfieldArrayOfGriddedField4 return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 2200 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [29/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfGridPos agpos,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfGridPos from XML input stream.

Parameters
is_xmlXML Input stream
agposArrayOfGridPos return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 421 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [30/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfIndex aindex,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfIndex from XML input stream.

Parameters
is_xmlXML Input stream
aindexArrayOfIndex return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 776 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [31/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfJacobianTarget ajt,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfJacobianTarget from XML input stream.

Parameters
is_xmlXML Input stream
ajtArrayOfJacobianTarget return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 705 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [32/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfMatrix &  amatrix,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfMatrix from XML input stream.

Parameters
is_xmlXML Input stream
amatrixArrayOfMatrix return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 991 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [33/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfPpath appath,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfPpath from XML input stream.

Parameters
is_xmlXML Input stream
appathArrayOfPpath return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 205 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [34/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfPropagationMatrix &  apm,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfPropagationMatrix from XML input stream.

Parameters
is_xmlXML Input stream
apmArrayOfPropagationMatrix return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 3213 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [35/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfQuantumIdentifier aqtag,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfQuantumIdentifier from XML input stream.

Parameters
is_xmlXML Input stream
aqtagArrayOfQuantumIdentifier return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 1275 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [36/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfRadiationVector arv,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfRadiationVector from XML input stream.

Parameters
is_xmlXML Input stream
apmArrayOfRadiationVector return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 3071 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [37/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfRetrievalQuantity arq,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfRetrievalQuantity from XML input stream.

Parameters
is_xmlXML Input stream
arqArrayOfRetrievalQuantity return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 1348 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [38/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfScatteringMetaData asmdata,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfScatteringMetaData from XML input stream.

Parameters
is_xmlXML Input stream
asmdataArrayOfScatteringMetaData return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 1632 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [39/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfSingleScatteringData assdata,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfSingleScatteringData from XML input stream.

Parameters
is_xmlXML Input stream
assdataArrayOfSingleScatteringData return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 1490 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [40/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfSparse &  asparse,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfSparse from XML input stream.

Parameters
is_xmlXML Input stream
asparseArrayOfSparse return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 1204 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [41/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfSpeciesTag astag,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfSpeciesTag from XML input stream.

Parameters
is_xmlXML Input stream
astagArrayOfSpeciesTag return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 1419 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [42/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfStokesVector &  apm,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfStokesVector from XML input stream.

Parameters
is_xmlXML Input stream
apmArrayOfStokesVector return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 3497 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [43/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfString astring,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfString from XML input stream.

Parameters
is_xmlXML Input stream
astringArrayOfString return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 2802 of file xml_io_array_types.cc.

References XMLTag::check_name(), XMLTag::read_from_stream(), and xml_parse_from_stream().

◆ xml_read_from_stream() [44/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfSun astar,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfSun from XML input stream.

Parameters
is_xmlXML Input stream
astarastar return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 2697 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [45/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfTelsemAtlas arr_telsem,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfTelsemAtlas from XML input stream.

Parameters
is_xmlXML Input stream
arr_telsemArrayOfTelsemAtlas return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 2271 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [46/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfTensor3 &  atensor3,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfTensor3 from XML input stream.

Parameters
is_xmlXML Input stream
atensor3ArrayOfTensor3 return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 2342 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [47/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfTensor4 &  atensor4,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfTensor4 from XML input stream.

Parameters
is_xmlXML Input stream
atensor4ArrayOfTensor4 return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 2413 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [48/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfTensor5 &  atensor5,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfTensor5 from XML input stream.

Parameters
is_xmlXML Input stream
atensor5ArrayOfTensor5 return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 2484 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [49/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfTensor6 &  atensor6,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfTensor6 from XML input stream.

Parameters
is_xmlXML Input stream
atensor6ArrayOfTensor6 return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 2555 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [50/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfTensor7 &  atensor7,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfTensor7 from XML input stream.

Parameters
is_xmlXML Input stream
atensor7ArrayOfTensor6 return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 2626 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [51/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfTime at,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfTime from XML input stream.

Parameters
is_xmlXML Input stream
atArrayOfTime return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 3710 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [52/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfTransmissionMatrix atm,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfTransmissionMatrix from XML input stream.

Parameters
is_xmlXML Input stream
apmArrayOfTransmissionMatrix return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 2929 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [53/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfVector &  avector,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfVector from XML input stream.

Parameters
is_xmlXML Input stream
avectorArrayOfVector return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 2858 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_read_from_stream() [54/54]

void xml_read_from_stream ( istream &  is_xml,
ArrayOfXsecRecord axd,
bifstream pbifs,
const Verbosity verbosity 
)

Reads ArrayOfXsecData from XML input stream.

Parameters
is_xmlXML Input stream
axdArrayOfXsecData return value
pbifsPointer to binary input stream. NULL in case of ASCII file.

Definition at line 3639 of file xml_io_array_types.cc.

References XMLTag::check_attribute(), XMLTag::check_name(), ArtsXMLTag::get_attribute_value(), XMLTag::read_from_stream(), and xml_read_from_stream().

◆ xml_write_to_stream() [1/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfAbsorptionLines aal,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfAbsorptionLines to XML output stream.

Parameters
os_xmlXML Output stream
aalArrayOfAbsorptionLines
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 3321 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [2/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfAgenda aa,
bofstream pbofs,
const String name,
const Verbosity  
)

Writes ArrayOfAgenda to XML output stream.

Parameters
os_xmlXML Output stream
aaArrayOfAgenda
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 42 of file xml_io_array_types.cc.

Referenced by xml_write_to_file_base(), and xml_write_to_stream().

◆ xml_write_to_stream() [3/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfArrayOfAbsorptionLines aal,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfArrayOfAbsorptionLines to XML output stream.

Parameters
os_xmlXML Output stream
aalArrayOfArrayOfAbsorptionLines
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 3392 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [4/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfArrayOfArrayOfArrayOfGridPos aaaagpos,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfArrayOfArrayOfArrayOfGridPos to XML output stream.

Parameters
os_xmlXML Output stream
aaaagposArrayOfArrayOfArrayOfArrayOfGridPos
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 671 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [5/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfArrayOfArrayOfGridPos aaagpos,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfArrayOfArrayOfGridPos to XML output stream.

Parameters
os_xmlXML Output stream
aaagposArrayOfArrayOfArrayOfGridPos
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 600 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [6/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfArrayOfGriddedField1 aagfield,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfArrayOfGriddedField1 to XML output stream.

Parameters
os_xmlXML Output stream
aagfieldArrayOfArrayOfGriddedField1
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 2024 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [7/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfArrayOfGriddedField2 aagfield,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfArrayOfGriddedField2 to XML output stream.

Parameters
os_xmlXML Output stream
aagfieldArrayOfArrayOfGriddedField2
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 2095 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [8/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfArrayOfGriddedField3 aagfield,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfArrayOfGriddedField3 to XML output stream.

Parameters
os_xmlXML Output stream
aagfieldArrayOfArrayOfGriddedField3
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 2166 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [9/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfArrayOfGridPos aagpos,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfArrayOfGridPos to XML output stream.

Parameters
os_xmlXML Output stream
aagposArrayOfArrayOfGridPos
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 529 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [10/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfArrayOfIndex aaindex,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfArrayOfIndex to XML output stream.

Parameters
os_xmlXML Output stream
aaindexArrayOfArrayOfIndex
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 884 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [11/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfArrayOfMatrix &  aamatrix,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfArrayOfMatrix to XML output stream.

Parameters
os_xmlXML Output stream
aamatrixArrayOfArrayOfMatrix
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 1099 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [12/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfArrayOfPropagationMatrix &  aapm,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfArrayOfPropagationMatrix to XML output stream.

Parameters
os_xmlXML Output stream
aapmArrayOfArrayOfPropagationMatrix
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 3463 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [13/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfArrayOfRadiationVector aarv,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfArrayOfRadiationVector to XML output stream.

Parameters
os_xmlXML Output stream
aarvArrayOfArrayOfRadiationVector
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 3179 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [14/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfArrayOfScatteringMetaData asmdata,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfArrayOfScatteringMetaData to XML output stream.

Parameters
os_xmlXML Output stream
asmdataArrayOfArrayOfScatteringMetaData
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 1740 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [15/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfArrayOfSingleScatteringData assdata,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfArrayOfSingleScatteringData to XML output stream.

Parameters
os_xmlXML Output stream
assdataArrayOfArrayOfSingleScatteringData
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 1598 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [16/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfArrayOfSpeciesTag aastag,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfArrayOfSpeciesTag to XML output stream.

Parameters
os_xmlXML Output stream
aastagArrayOfArrayOfSpeciesTag
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 98 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [17/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfArrayOfStokesVector &  aapm,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfArrayOfStokesVector to XML output stream.

Parameters
os_xmlXML Output stream
aapmArrayOfArrayOfStokesVector
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 3605 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [18/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfArrayOfString aastring,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfArrayOfString to XML output stream.

Parameters
os_xmlXML Output stream
aastringArrayOfArrayOfString
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 171 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [19/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfArrayOfTensor3 &  aatensor3,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfArrayOfTensor3 to XML output stream.

Parameters
os_xmlXML Output stream
aatensor3ArrayOfArrayOfTensor3
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 315 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [20/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfArrayOfTensor6 &  aatensor6,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfArrayOfTensor6 to XML output stream.

Parameters
os_xmlXML Output stream
aatensor6ArrayOfArrayOfTensor6
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 387 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [21/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfArrayOfTime at,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfArrayOfTime to XML output stream.

Parameters
os_xmlXML Output stream
atArrayOfArrayOfTime
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 3818 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [22/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfArrayOfTransmissionMatrix aatm,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfArrayOfTransmissionMatrix to XML output stream.

Parameters
os_xmlXML Output stream
aatmArrayOfArrayOfTransmissionMatrix
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 3037 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [23/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfArrayOfVector &  aaVector,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfArrayOfVector to XML output stream.

Parameters
os_xmlXML Output stream
aaVectorArrayOfArrayOfVector
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 1170 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [24/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfCIARecord acr,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfCIARecord to XML output stream.

Parameters
os_xmlXML Output stream
alspecArrayOfCIARecord
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 955 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [25/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfGriddedField1 agfield,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfGriddedField1 to XML output stream.

Parameters
os_xmlXML Output stream
agfieldArrayOfGriddedField1
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 1811 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [26/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfGriddedField2 agfield,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfGriddedField2 to XML output stream.

Parameters
os_xmlXML Output stream
agfieldArrayOfGriddedField2
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 1882 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [27/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfGriddedField3 agfield,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfGriddedField3 to XML output stream.

Parameters
os_xmlXML Output stream
agfieldArrayOfGriddedField3
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 1953 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [28/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfGriddedField4 agfield,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfGriddedField4 to XML output stream.

Parameters
os_xmlXML Output stream
agfieldArrayOfGriddedField4
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 2237 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [29/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfGridPos agpos,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfGridPos to XML output stream.

Parameters
os_xmlXML Output stream
agposArrayOfGridPos
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 458 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [30/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfIndex aindex,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfIndex to XML output stream.

Parameters
os_xmlXML Output stream
aindexArrayOfIndex
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 813 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [31/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfJacobianTarget ajt,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfJacobianTarget to XML output stream.

Parameters
os_xmlXML Output stream
ajtArrayOfJacobianTarget
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 742 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [32/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfMatrix &  amatrix,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfMatrix to XML output stream.

Parameters
os_xmlXML Output stream
amatrixArrayOfMatrix
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 1028 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [33/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfPpath appath,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfPpath to XML output stream.

Parameters
os_xmlXML Output stream
appathArrayOfPpath
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 243 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [34/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfPropagationMatrix &  apm,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfPropagationMatrix to XML output stream.

Parameters
os_xmlXML Output stream
apmArrayOfPropagationMatrix
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 3250 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [35/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfQuantumIdentifier aqtag,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfQuantumIdentifier to XML output stream.

Parameters
os_xmlXML Output stream
aqtagArrayOfQuantumIdentifier
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 1314 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [36/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfRadiationVector arv,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfRadiationVector to XML output stream.

Parameters
os_xmlXML Output stream
arvArrayOfRadiationVector
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 3108 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [37/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfRetrievalQuantity arq,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfRetrivalQuantity to XML output stream.

Parameters
os_xmlXML Output stream
arqArrayOfRetrievalQuantity
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 1385 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [38/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfScatteringMetaData asmdata,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfScatteringMetaData to XML output stream.

Parameters
os_xmlXML Output stream
asmdataArrayOfScatteringMetaData
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 1669 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [39/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfSingleScatteringData assdata,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfSingleScatteringData to XML output stream.

Parameters
os_xmlXML Output stream
assdataArrayOfSingleScatteringData
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 1527 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [40/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfSparse &  asparse,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfSparse to XML output stream.

Parameters
os_xmlXML Output stream
asparseArrayOfSparse
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 1241 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [41/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfSpeciesTag astag,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfSpeciesTag to XML output stream.

Parameters
os_xmlXML Output stream
astagArrayOfSpeciesTag
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 1456 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [42/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfStokesVector &  apm,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfStokesVector to XML output stream.

Parameters
os_xmlXML Output stream
apmArrayOfStokesVector
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 3534 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [43/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfString astring,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfString to XML output stream.

Parameters
os_xmlXML Output stream
astringArrayOfString
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 2824 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [44/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfSun astar,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfSun to XML output stream.

Parameters
os_xmlXML Output stream
astarArrayOfSun
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 2735 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [45/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfTelsemAtlas arr_telsem,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfTelsemAtlas to XML output stream.

Parameters
os_xmlXML Output stream
atensor3ArrayOfTelsemAtlas
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 2308 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [46/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfTensor3 &  atensor3,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfTensor3 to XML output stream.

Parameters
os_xmlXML Output stream
atensor3ArrayOfTensor3
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 2379 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [47/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfTensor4 &  atensor4,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfTensor4 to XML output stream.

Parameters
os_xmlXML Output stream
atensor4ArrayOfTensor4
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 2450 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [48/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfTensor5 &  atensor5,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfTensor5 to XML output stream.

Parameters
os_xmlXML Output stream
atensor5ArrayOfTensor5
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 2521 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [49/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfTensor6 &  atensor6,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfTensor6 to XML output stream.

Parameters
os_xmlXML Output stream
atensor6ArrayOfTensor6
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 2592 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [50/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfTensor7 &  atensor7,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfTensor6 to XML output stream.

Parameters
os_xmlXML Output stream
atensor7ArrayOfTensor7
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 2663 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [51/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfTime at,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfTime to XML output stream.

Parameters
os_xmlXML Output stream
atArrayOfTime
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 3747 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [52/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfTransmissionMatrix atm,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfTransmissionMatrix to XML output stream.

Parameters
os_xmlXML Output stream
apmArrayOfTransmissionMatrix
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 2966 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [53/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfVector &  avector,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfVector to XML output stream.

Parameters
os_xmlXML Output stream
avectorArrayOfVector
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 2895 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().

◆ xml_write_to_stream() [54/54]

void xml_write_to_stream ( ostream &  os_xml,
const ArrayOfXsecRecord axd,
bofstream pbofs,
const String name,
const Verbosity verbosity 
)

Writes ArrayOfXsecData to XML output stream.

Parameters
os_xmlXML Output stream
axdArrayOfXsecData
pbofsPointer to binary file stream. NULL for ASCII output.
nameOptional name attribute

Definition at line 3676 of file xml_io_array_types.cc.

References ArtsXMLTag::add_attribute(), Array< base >::nelem(), XMLTag::set_name(), XMLTag::write_to_stream(), and xml_write_to_stream().