ARTS 2.5.11 (git: 6827797f)
|
#include <species_tags.h>
Public Member Functions | |
ArrayOfSpeciesTag () noexcept | |
ArrayOfSpeciesTag (Index n) | |
ArrayOfSpeciesTag (Index n, const SpeciesTag &fillvalue) | |
ArrayOfSpeciesTag (const ArrayOfSpeciesTag &A)=default | |
ArrayOfSpeciesTag (ArrayOfSpeciesTag &&A) noexcept | |
ArrayOfSpeciesTag (std::vector< SpeciesTag > x) | |
ArrayOfSpeciesTag & | operator= (SpeciesTag x) |
ArrayOfSpeciesTag & | operator= (const ArrayOfSpeciesTag &A) |
ArrayOfSpeciesTag & | operator= (ArrayOfSpeciesTag &&A) noexcept |
ArrayOfSpeciesTag (std::string_view text) | |
Species::Species | Species () const ARTS_NOEXCEPT |
![]() | |
Array () | |
Array (Index n) | |
Array (Index n, const SpeciesTag &fillvalue) | |
Array (const Array &A) | |
Array (Array &&A) noexcept | |
Array (std::initializer_list< SpeciesTag > init) | |
Array (const std::array< base2, N > &input) | |
Array (std::vector< SpeciesTag > x) | |
Array & | operator= (SpeciesTag x) |
Array & | operator= (const Array &A) |
Array & | operator= (Array &&A) noexcept |
Index | nelem () const ARTS_NOEXCEPT |
const SpeciesTag & | operator[] (const Index n) const |
SpeciesTag & | operator[] (const Index n) |
void | push_back_n (const SpeciesTag &elem, const Index n) |
virtual | ~Array ()=default |
Friends | |
std::ostream & | operator<< (std::ostream &os, const ArrayOfSpeciesTag &ot) |
Definition at line 96 of file species_tags.h.
|
inlinenoexcept |
Definition at line 98 of file species_tags.h.
|
inlineexplicit |
Definition at line 99 of file species_tags.h.
|
inline |
Definition at line 100 of file species_tags.h.
|
default |
|
inlinenoexcept |
Definition at line 102 of file species_tags.h.
|
inlineexplicit |
Definition at line 103 of file species_tags.h.
ArrayOfSpeciesTag::ArrayOfSpeciesTag | ( | std::string_view | text | ) |
Definition at line 247 of file species_tags.cc.
References ARTS_USER_ERROR_IF.
|
inlinenoexcept |
Definition at line 117 of file species_tags.h.
References Array< base >::operator=().
|
inline |
Definition at line 111 of file species_tags.h.
|
inline |
Definition at line 106 of file species_tags.h.
|
inline |
Returns the species of the first elements, it is not allowed to have an empty list calling this
Definition at line 131 of file species_tags.h.
References ARTS_ASSERT, and Array< SpeciesTag >::operator[]().
|
friend |
Definition at line 124 of file species_tags.h.