ome-xml 5.2.3

Classes | Functions
ome::xml::model::enums Namespace Reference

Model enumerations. More...

## Classes
class | AcquisitionMode
| AcquisitionMode enumeration. More...
class | ArcType
| ArcType enumeration. More...
class | Binning
| Binning enumeration. More...
class | Compression
| Compression enumeration. More...
class | ContrastMethod
| ContrastMethod enumeration. More...
class | Correction
| Correction enumeration. More...
class | DetectorType
| DetectorType enumeration. More...
class | DimensionOrder
| DimensionOrder enumeration. More...
class | EnumerationException
| EnumerationException is thrown when an enumeration is invalid or not found. More...
class | ExperimentType
| ExperimentType enumeration. More...
class | FilamentType
| FilamentType enumeration. More...
class | FillRule
| FillRule enumeration. More...
class | FilterType
| FilterType enumeration. More...
class | FontFamily
| FontFamily enumeration. More...
class | FontStyle
| FontStyle enumeration. More...
class | IlluminationType
| IlluminationType enumeration. More...
class | Immersion
| Immersion enumeration. More...
class | LaserMedium
| LaserMedium enumeration. More...
class | LaserType
| LaserType enumeration. More...
class | Marker
| Marker enumeration. More...
class | Medium
| Medium enumeration. More...
class | MicrobeamManipulationType
| MicrobeamManipulationType enumeration. More...
class | MicroscopeType
| MicroscopeType enumeration. More...
class | NamingConvention
| NamingConvention enumeration. More...
class | PixelType
| PixelType enumeration. More...
class | Pulse
| Pulse enumeration. More...
class | UnitsElectricPotential
| UnitsElectricPotential enumeration. More...
class | UnitsFrequency
| UnitsFrequency enumeration. More...
class | UnitsLength
| UnitsLength enumeration. More...
class | UnitsPower
| UnitsPower enumeration. More...
class | UnitsPressure
| UnitsPressure enumeration. More...
class | UnitsTemperature
| UnitsTemperature enumeration. More...
class | UnitsTime
| UnitsTime enumeration. More...

## Functions
bool | operator== (const AcquisitionMode &lhs, const AcquisitionMode &rhs)
| Compare two AcquisitionMode objects for equality. More...
bool | operator== (const AcquisitionMode &lhs, const AcquisitionMode::enum_value &rhs)
| Compare AcquisitionMode object and enum value for equality. More...
bool | operator== (const AcquisitionMode::enum_value &lhs, const AcquisitionMode &rhs)
| Compare enum value and AcquisitionMode for equality. More...
bool | operator== (const AcquisitionMode &lhs, const std::string &rhs)
| Compare AcquisitionMode object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const AcquisitionMode &rhs)
| Compare enum string value and AcquisitionMode object for equality. More...
bool | operator!= (const AcquisitionMode &lhs, const AcquisitionMode &rhs)
| Compare two AcquisitionMode objects for non-equality. More...
bool | operator!= (const AcquisitionMode &lhs, const AcquisitionMode::enum_value &rhs)
| Compare AcquisitionMode object and enum value for non-equality. More...
bool | operator!= (const AcquisitionMode::enum_value &lhs, const AcquisitionMode &rhs)
| Compare enum value and AcquisitionMode object for non-equality. More...
bool | operator!= (const AcquisitionMode &lhs, const std::string &rhs)
| Compare AcquisitionMode object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const AcquisitionMode &rhs)
| Compare enum string value and AcquisitionMode object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const AcquisitionMode &enumeration)
| Output AcquisitionMode to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, AcquisitionMode &enumeration)
| Set AcquisitionMode from input stream. More...
bool | operator== (const ArcType &lhs, const ArcType &rhs)
| Compare two ArcType objects for equality. More...
bool | operator== (const ArcType &lhs, const ArcType::enum_value &rhs)
| Compare ArcType object and enum value for equality. More...
bool | operator== (const ArcType::enum_value &lhs, const ArcType &rhs)
| Compare enum value and ArcType for equality. More...
bool | operator== (const ArcType &lhs, const std::string &rhs)
| Compare ArcType object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const ArcType &rhs)
| Compare enum string value and ArcType object for equality. More...
bool | operator!= (const ArcType &lhs, const ArcType &rhs)
| Compare two ArcType objects for non-equality. More...
bool | operator!= (const ArcType &lhs, const ArcType::enum_value &rhs)
| Compare ArcType object and enum value for non-equality. More...
bool | operator!= (const ArcType::enum_value &lhs, const ArcType &rhs)
| Compare enum value and ArcType object for non-equality. More...
bool | operator!= (const ArcType &lhs, const std::string &rhs)
| Compare ArcType object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const ArcType &rhs)
| Compare enum string value and ArcType object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const ArcType &enumeration)
| Output ArcType to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, ArcType &enumeration)
| Set ArcType from input stream. More...
bool | operator== (const Binning &lhs, const Binning &rhs)
| Compare two Binning objects for equality. More...
bool | operator== (const Binning &lhs, const Binning::enum_value &rhs)
| Compare Binning object and enum value for equality. More...
bool | operator== (const Binning::enum_value &lhs, const Binning &rhs)
| Compare enum value and Binning for equality. More...
bool | operator== (const Binning &lhs, const std::string &rhs)
| Compare Binning object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const Binning &rhs)
| Compare enum string value and Binning object for equality. More...
bool | operator!= (const Binning &lhs, const Binning &rhs)
| Compare two Binning objects for non-equality. More...
bool | operator!= (const Binning &lhs, const Binning::enum_value &rhs)
| Compare Binning object and enum value for non-equality. More...
bool | operator!= (const Binning::enum_value &lhs, const Binning &rhs)
| Compare enum value and Binning object for non-equality. More...
bool | operator!= (const Binning &lhs, const std::string &rhs)
| Compare Binning object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const Binning &rhs)
| Compare enum string value and Binning object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const Binning &enumeration)
| Output Binning to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, Binning &enumeration)
| Set Binning from input stream. More...
bool | operator== (const Compression &lhs, const Compression &rhs)
| Compare two Compression objects for equality. More...
bool | operator== (const Compression &lhs, const Compression::enum_value &rhs)
| Compare Compression object and enum value for equality. More...
bool | operator== (const Compression::enum_value &lhs, const Compression &rhs)
| Compare enum value and Compression for equality. More...
bool | operator== (const Compression &lhs, const std::string &rhs)
| Compare Compression object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const Compression &rhs)
| Compare enum string value and Compression object for equality. More...
bool | operator!= (const Compression &lhs, const Compression &rhs)
| Compare two Compression objects for non-equality. More...
bool | operator!= (const Compression &lhs, const Compression::enum_value &rhs)
| Compare Compression object and enum value for non-equality. More...
bool | operator!= (const Compression::enum_value &lhs, const Compression &rhs)
| Compare enum value and Compression object for non-equality. More...
bool | operator!= (const Compression &lhs, const std::string &rhs)
| Compare Compression object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const Compression &rhs)
| Compare enum string value and Compression object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const Compression &enumeration)
| Output Compression to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, Compression &enumeration)
| Set Compression from input stream. More...
bool | operator== (const ContrastMethod &lhs, const ContrastMethod &rhs)
| Compare two ContrastMethod objects for equality. More...
bool | operator== (const ContrastMethod &lhs, const ContrastMethod::enum_value &rhs)
| Compare ContrastMethod object and enum value for equality. More...
bool | operator== (const ContrastMethod::enum_value &lhs, const ContrastMethod &rhs)
| Compare enum value and ContrastMethod for equality. More...
bool | operator== (const ContrastMethod &lhs, const std::string &rhs)
| Compare ContrastMethod object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const ContrastMethod &rhs)
| Compare enum string value and ContrastMethod object for equality. More...
bool | operator!= (const ContrastMethod &lhs, const ContrastMethod &rhs)
| Compare two ContrastMethod objects for non-equality. More...
bool | operator!= (const ContrastMethod &lhs, const ContrastMethod::enum_value &rhs)
| Compare ContrastMethod object and enum value for non-equality. More...
bool | operator!= (const ContrastMethod::enum_value &lhs, const ContrastMethod &rhs)
| Compare enum value and ContrastMethod object for non-equality. More...
bool | operator!= (const ContrastMethod &lhs, const std::string &rhs)
| Compare ContrastMethod object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const ContrastMethod &rhs)
| Compare enum string value and ContrastMethod object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const ContrastMethod &enumeration)
| Output ContrastMethod to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, ContrastMethod &enumeration)
| Set ContrastMethod from input stream. More...
bool | operator== (const Correction &lhs, const Correction &rhs)
| Compare two Correction objects for equality. More...
bool | operator== (const Correction &lhs, const Correction::enum_value &rhs)
| Compare Correction object and enum value for equality. More...
bool | operator== (const Correction::enum_value &lhs, const Correction &rhs)
| Compare enum value and Correction for equality. More...
bool | operator== (const Correction &lhs, const std::string &rhs)
| Compare Correction object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const Correction &rhs)
| Compare enum string value and Correction object for equality. More...
bool | operator!= (const Correction &lhs, const Correction &rhs)
| Compare two Correction objects for non-equality. More...
bool | operator!= (const Correction &lhs, const Correction::enum_value &rhs)
| Compare Correction object and enum value for non-equality. More...
bool | operator!= (const Correction::enum_value &lhs, const Correction &rhs)
| Compare enum value and Correction object for non-equality. More...
bool | operator!= (const Correction &lhs, const std::string &rhs)
| Compare Correction object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const Correction &rhs)
| Compare enum string value and Correction object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const Correction &enumeration)
| Output Correction to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, Correction &enumeration)
| Set Correction from input stream. More...
bool | operator== (const DetectorType &lhs, const DetectorType &rhs)
| Compare two DetectorType objects for equality. More...
bool | operator== (const DetectorType &lhs, const DetectorType::enum_value &rhs)
| Compare DetectorType object and enum value for equality. More...
bool | operator== (const DetectorType::enum_value &lhs, const DetectorType &rhs)
| Compare enum value and DetectorType for equality. More...
bool | operator== (const DetectorType &lhs, const std::string &rhs)
| Compare DetectorType object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const DetectorType &rhs)
| Compare enum string value and DetectorType object for equality. More...
bool | operator!= (const DetectorType &lhs, const DetectorType &rhs)
| Compare two DetectorType objects for non-equality. More...
bool | operator!= (const DetectorType &lhs, const DetectorType::enum_value &rhs)
| Compare DetectorType object and enum value for non-equality. More...
bool | operator!= (const DetectorType::enum_value &lhs, const DetectorType &rhs)
| Compare enum value and DetectorType object for non-equality. More...
bool | operator!= (const DetectorType &lhs, const std::string &rhs)
| Compare DetectorType object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const DetectorType &rhs)
| Compare enum string value and DetectorType object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const DetectorType &enumeration)
| Output DetectorType to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, DetectorType &enumeration)
| Set DetectorType from input stream. More...
bool | operator== (const DimensionOrder &lhs, const DimensionOrder &rhs)
| Compare two DimensionOrder objects for equality. More...
bool | operator== (const DimensionOrder &lhs, const DimensionOrder::enum_value &rhs)
| Compare DimensionOrder object and enum value for equality. More...
bool | operator== (const DimensionOrder::enum_value &lhs, const DimensionOrder &rhs)
| Compare enum value and DimensionOrder for equality. More...
bool | operator== (const DimensionOrder &lhs, const std::string &rhs)
| Compare DimensionOrder object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const DimensionOrder &rhs)
| Compare enum string value and DimensionOrder object for equality. More...
bool | operator!= (const DimensionOrder &lhs, const DimensionOrder &rhs)
| Compare two DimensionOrder objects for non-equality. More...
bool | operator!= (const DimensionOrder &lhs, const DimensionOrder::enum_value &rhs)
| Compare DimensionOrder object and enum value for non-equality. More...
bool | operator!= (const DimensionOrder::enum_value &lhs, const DimensionOrder &rhs)
| Compare enum value and DimensionOrder object for non-equality. More...
bool | operator!= (const DimensionOrder &lhs, const std::string &rhs)
| Compare DimensionOrder object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const DimensionOrder &rhs)
| Compare enum string value and DimensionOrder object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const DimensionOrder &enumeration)
| Output DimensionOrder to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, DimensionOrder &enumeration)
| Set DimensionOrder from input stream. More...
bool | operator== (const ExperimentType &lhs, const ExperimentType &rhs)
| Compare two ExperimentType objects for equality. More...
bool | operator== (const ExperimentType &lhs, const ExperimentType::enum_value &rhs)
| Compare ExperimentType object and enum value for equality. More...
bool | operator== (const ExperimentType::enum_value &lhs, const ExperimentType &rhs)
| Compare enum value and ExperimentType for equality. More...
bool | operator== (const ExperimentType &lhs, const std::string &rhs)
| Compare ExperimentType object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const ExperimentType &rhs)
| Compare enum string value and ExperimentType object for equality. More...
bool | operator!= (const ExperimentType &lhs, const ExperimentType &rhs)
| Compare two ExperimentType objects for non-equality. More...
bool | operator!= (const ExperimentType &lhs, const ExperimentType::enum_value &rhs)
| Compare ExperimentType object and enum value for non-equality. More...
bool | operator!= (const ExperimentType::enum_value &lhs, const ExperimentType &rhs)
| Compare enum value and ExperimentType object for non-equality. More...
bool | operator!= (const ExperimentType &lhs, const std::string &rhs)
| Compare ExperimentType object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const ExperimentType &rhs)
| Compare enum string value and ExperimentType object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const ExperimentType &enumeration)
| Output ExperimentType to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, ExperimentType &enumeration)
| Set ExperimentType from input stream. More...
bool | operator== (const FilamentType &lhs, const FilamentType &rhs)
| Compare two FilamentType objects for equality. More...
bool | operator== (const FilamentType &lhs, const FilamentType::enum_value &rhs)
| Compare FilamentType object and enum value for equality. More...
bool | operator== (const FilamentType::enum_value &lhs, const FilamentType &rhs)
| Compare enum value and FilamentType for equality. More...
bool | operator== (const FilamentType &lhs, const std::string &rhs)
| Compare FilamentType object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const FilamentType &rhs)
| Compare enum string value and FilamentType object for equality. More...
bool | operator!= (const FilamentType &lhs, const FilamentType &rhs)
| Compare two FilamentType objects for non-equality. More...
bool | operator!= (const FilamentType &lhs, const FilamentType::enum_value &rhs)
| Compare FilamentType object and enum value for non-equality. More...
bool | operator!= (const FilamentType::enum_value &lhs, const FilamentType &rhs)
| Compare enum value and FilamentType object for non-equality. More...
bool | operator!= (const FilamentType &lhs, const std::string &rhs)
| Compare FilamentType object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const FilamentType &rhs)
| Compare enum string value and FilamentType object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const FilamentType &enumeration)
| Output FilamentType to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, FilamentType &enumeration)
| Set FilamentType from input stream. More...
bool | operator== (const FillRule &lhs, const FillRule &rhs)
| Compare two FillRule objects for equality. More...
bool | operator== (const FillRule &lhs, const FillRule::enum_value &rhs)
| Compare FillRule object and enum value for equality. More...
bool | operator== (const FillRule::enum_value &lhs, const FillRule &rhs)
| Compare enum value and FillRule for equality. More...
bool | operator== (const FillRule &lhs, const std::string &rhs)
| Compare FillRule object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const FillRule &rhs)
| Compare enum string value and FillRule object for equality. More...
bool | operator!= (const FillRule &lhs, const FillRule &rhs)
| Compare two FillRule objects for non-equality. More...
bool | operator!= (const FillRule &lhs, const FillRule::enum_value &rhs)
| Compare FillRule object and enum value for non-equality. More...
bool | operator!= (const FillRule::enum_value &lhs, const FillRule &rhs)
| Compare enum value and FillRule object for non-equality. More...
bool | operator!= (const FillRule &lhs, const std::string &rhs)
| Compare FillRule object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const FillRule &rhs)
| Compare enum string value and FillRule object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const FillRule &enumeration)
| Output FillRule to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, FillRule &enumeration)
| Set FillRule from input stream. More...
bool | operator== (const FilterType &lhs, const FilterType &rhs)
| Compare two FilterType objects for equality. More...
bool | operator== (const FilterType &lhs, const FilterType::enum_value &rhs)
| Compare FilterType object and enum value for equality. More...
bool | operator== (const FilterType::enum_value &lhs, const FilterType &rhs)
| Compare enum value and FilterType for equality. More...
bool | operator== (const FilterType &lhs, const std::string &rhs)
| Compare FilterType object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const FilterType &rhs)
| Compare enum string value and FilterType object for equality. More...
bool | operator!= (const FilterType &lhs, const FilterType &rhs)
| Compare two FilterType objects for non-equality. More...
bool | operator!= (const FilterType &lhs, const FilterType::enum_value &rhs)
| Compare FilterType object and enum value for non-equality. More...
bool | operator!= (const FilterType::enum_value &lhs, const FilterType &rhs)
| Compare enum value and FilterType object for non-equality. More...
bool | operator!= (const FilterType &lhs, const std::string &rhs)
| Compare FilterType object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const FilterType &rhs)
| Compare enum string value and FilterType object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const FilterType &enumeration)
| Output FilterType to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, FilterType &enumeration)
| Set FilterType from input stream. More...
bool | operator== (const FontFamily &lhs, const FontFamily &rhs)
| Compare two FontFamily objects for equality. More...
bool | operator== (const FontFamily &lhs, const FontFamily::enum_value &rhs)
| Compare FontFamily object and enum value for equality. More...
bool | operator== (const FontFamily::enum_value &lhs, const FontFamily &rhs)
| Compare enum value and FontFamily for equality. More...
bool | operator== (const FontFamily &lhs, const std::string &rhs)
| Compare FontFamily object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const FontFamily &rhs)
| Compare enum string value and FontFamily object for equality. More...
bool | operator!= (const FontFamily &lhs, const FontFamily &rhs)
| Compare two FontFamily objects for non-equality. More...
bool | operator!= (const FontFamily &lhs, const FontFamily::enum_value &rhs)
| Compare FontFamily object and enum value for non-equality. More...
bool | operator!= (const FontFamily::enum_value &lhs, const FontFamily &rhs)
| Compare enum value and FontFamily object for non-equality. More...
bool | operator!= (const FontFamily &lhs, const std::string &rhs)
| Compare FontFamily object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const FontFamily &rhs)
| Compare enum string value and FontFamily object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const FontFamily &enumeration)
| Output FontFamily to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, FontFamily &enumeration)
| Set FontFamily from input stream. More...
bool | operator== (const FontStyle &lhs, const FontStyle &rhs)
| Compare two FontStyle objects for equality. More...
bool | operator== (const FontStyle &lhs, const FontStyle::enum_value &rhs)
| Compare FontStyle object and enum value for equality. More...
bool | operator== (const FontStyle::enum_value &lhs, const FontStyle &rhs)
| Compare enum value and FontStyle for equality. More...
bool | operator== (const FontStyle &lhs, const std::string &rhs)
| Compare FontStyle object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const FontStyle &rhs)
| Compare enum string value and FontStyle object for equality. More...
bool | operator!= (const FontStyle &lhs, const FontStyle &rhs)
| Compare two FontStyle objects for non-equality. More...
bool | operator!= (const FontStyle &lhs, const FontStyle::enum_value &rhs)
| Compare FontStyle object and enum value for non-equality. More...
bool | operator!= (const FontStyle::enum_value &lhs, const FontStyle &rhs)
| Compare enum value and FontStyle object for non-equality. More...
bool | operator!= (const FontStyle &lhs, const std::string &rhs)
| Compare FontStyle object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const FontStyle &rhs)
| Compare enum string value and FontStyle object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const FontStyle &enumeration)
| Output FontStyle to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, FontStyle &enumeration)
| Set FontStyle from input stream. More...
bool | operator== (const IlluminationType &lhs, const IlluminationType &rhs)
| Compare two IlluminationType objects for equality. More...
bool | operator== (const IlluminationType &lhs, const IlluminationType::enum_value &rhs)
| Compare IlluminationType object and enum value for equality. More...
bool | operator== (const IlluminationType::enum_value &lhs, const IlluminationType &rhs)
| Compare enum value and IlluminationType for equality. More...
bool | operator== (const IlluminationType &lhs, const std::string &rhs)
| Compare IlluminationType object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const IlluminationType &rhs)
| Compare enum string value and IlluminationType object for equality. More...
bool | operator!= (const IlluminationType &lhs, const IlluminationType &rhs)
| Compare two IlluminationType objects for non-equality. More...
bool | operator!= (const IlluminationType &lhs, const IlluminationType::enum_value &rhs)
| Compare IlluminationType object and enum value for non-equality. More...
bool | operator!= (const IlluminationType::enum_value &lhs, const IlluminationType &rhs)
| Compare enum value and IlluminationType object for non-equality. More...
bool | operator!= (const IlluminationType &lhs, const std::string &rhs)
| Compare IlluminationType object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const IlluminationType &rhs)
| Compare enum string value and IlluminationType object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const IlluminationType &enumeration)
| Output IlluminationType to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, IlluminationType &enumeration)
| Set IlluminationType from input stream. More...
bool | operator== (const Immersion &lhs, const Immersion &rhs)
| Compare two Immersion objects for equality. More...
bool | operator== (const Immersion &lhs, const Immersion::enum_value &rhs)
| Compare Immersion object and enum value for equality. More...
bool | operator== (const Immersion::enum_value &lhs, const Immersion &rhs)
| Compare enum value and Immersion for equality. More...
bool | operator== (const Immersion &lhs, const std::string &rhs)
| Compare Immersion object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const Immersion &rhs)
| Compare enum string value and Immersion object for equality. More...
bool | operator!= (const Immersion &lhs, const Immersion &rhs)
| Compare two Immersion objects for non-equality. More...
bool | operator!= (const Immersion &lhs, const Immersion::enum_value &rhs)
| Compare Immersion object and enum value for non-equality. More...
bool | operator!= (const Immersion::enum_value &lhs, const Immersion &rhs)
| Compare enum value and Immersion object for non-equality. More...
bool | operator!= (const Immersion &lhs, const std::string &rhs)
| Compare Immersion object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const Immersion &rhs)
| Compare enum string value and Immersion object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const Immersion &enumeration)
| Output Immersion to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, Immersion &enumeration)
| Set Immersion from input stream. More...
bool | operator== (const LaserMedium &lhs, const LaserMedium &rhs)
| Compare two LaserMedium objects for equality. More...
bool | operator== (const LaserMedium &lhs, const LaserMedium::enum_value &rhs)
| Compare LaserMedium object and enum value for equality. More...
bool | operator== (const LaserMedium::enum_value &lhs, const LaserMedium &rhs)
| Compare enum value and LaserMedium for equality. More...
bool | operator== (const LaserMedium &lhs, const std::string &rhs)
| Compare LaserMedium object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const LaserMedium &rhs)
| Compare enum string value and LaserMedium object for equality. More...
bool | operator!= (const LaserMedium &lhs, const LaserMedium &rhs)
| Compare two LaserMedium objects for non-equality. More...
bool | operator!= (const LaserMedium &lhs, const LaserMedium::enum_value &rhs)
| Compare LaserMedium object and enum value for non-equality. More...
bool | operator!= (const LaserMedium::enum_value &lhs, const LaserMedium &rhs)
| Compare enum value and LaserMedium object for non-equality. More...
bool | operator!= (const LaserMedium &lhs, const std::string &rhs)
| Compare LaserMedium object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const LaserMedium &rhs)
| Compare enum string value and LaserMedium object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const LaserMedium &enumeration)
| Output LaserMedium to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, LaserMedium &enumeration)
| Set LaserMedium from input stream. More...
bool | operator== (const LaserType &lhs, const LaserType &rhs)
| Compare two LaserType objects for equality. More...
bool | operator== (const LaserType &lhs, const LaserType::enum_value &rhs)
| Compare LaserType object and enum value for equality. More...
bool | operator== (const LaserType::enum_value &lhs, const LaserType &rhs)
| Compare enum value and LaserType for equality. More...
bool | operator== (const LaserType &lhs, const std::string &rhs)
| Compare LaserType object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const LaserType &rhs)
| Compare enum string value and LaserType object for equality. More...
bool | operator!= (const LaserType &lhs, const LaserType &rhs)
| Compare two LaserType objects for non-equality. More...
bool | operator!= (const LaserType &lhs, const LaserType::enum_value &rhs)
| Compare LaserType object and enum value for non-equality. More...
bool | operator!= (const LaserType::enum_value &lhs, const LaserType &rhs)
| Compare enum value and LaserType object for non-equality. More...
bool | operator!= (const LaserType &lhs, const std::string &rhs)
| Compare LaserType object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const LaserType &rhs)
| Compare enum string value and LaserType object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const LaserType &enumeration)
| Output LaserType to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, LaserType &enumeration)
| Set LaserType from input stream. More...
bool | operator== (const Marker &lhs, const Marker &rhs)
| Compare two Marker objects for equality. More...
bool | operator== (const Marker &lhs, const Marker::enum_value &rhs)
| Compare Marker object and enum value for equality. More...
bool | operator== (const Marker::enum_value &lhs, const Marker &rhs)
| Compare enum value and Marker for equality. More...
bool | operator== (const Marker &lhs, const std::string &rhs)
| Compare Marker object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const Marker &rhs)
| Compare enum string value and Marker object for equality. More...
bool | operator!= (const Marker &lhs, const Marker &rhs)
| Compare two Marker objects for non-equality. More...
bool | operator!= (const Marker &lhs, const Marker::enum_value &rhs)
| Compare Marker object and enum value for non-equality. More...
bool | operator!= (const Marker::enum_value &lhs, const Marker &rhs)
| Compare enum value and Marker object for non-equality. More...
bool | operator!= (const Marker &lhs, const std::string &rhs)
| Compare Marker object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const Marker &rhs)
| Compare enum string value and Marker object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const Marker &enumeration)
| Output Marker to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, Marker &enumeration)
| Set Marker from input stream. More...
bool | operator== (const Medium &lhs, const Medium &rhs)
| Compare two Medium objects for equality. More...
bool | operator== (const Medium &lhs, const Medium::enum_value &rhs)
| Compare Medium object and enum value for equality. More...
bool | operator== (const Medium::enum_value &lhs, const Medium &rhs)
| Compare enum value and Medium for equality. More...
bool | operator== (const Medium &lhs, const std::string &rhs)
| Compare Medium object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const Medium &rhs)
| Compare enum string value and Medium object for equality. More...
bool | operator!= (const Medium &lhs, const Medium &rhs)
| Compare two Medium objects for non-equality. More...
bool | operator!= (const Medium &lhs, const Medium::enum_value &rhs)
| Compare Medium object and enum value for non-equality. More...
bool | operator!= (const Medium::enum_value &lhs, const Medium &rhs)
| Compare enum value and Medium object for non-equality. More...
bool | operator!= (const Medium &lhs, const std::string &rhs)
| Compare Medium object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const Medium &rhs)
| Compare enum string value and Medium object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const Medium &enumeration)
| Output Medium to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, Medium &enumeration)
| Set Medium from input stream. More...
bool | operator== (const MicrobeamManipulationType &lhs, const MicrobeamManipulationType &rhs)
| Compare two MicrobeamManipulationType objects for equality. More...
bool | operator== (const MicrobeamManipulationType &lhs, const MicrobeamManipulationType::enum_value &rhs)
| Compare MicrobeamManipulationType object and enum value for equality. More...
bool | operator== (const MicrobeamManipulationType::enum_value &lhs, const MicrobeamManipulationType &rhs)
| Compare enum value and MicrobeamManipulationType for equality. More...
bool | operator== (const MicrobeamManipulationType &lhs, const std::string &rhs)
| Compare MicrobeamManipulationType object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const MicrobeamManipulationType &rhs)
| Compare enum string value and MicrobeamManipulationType object for equality. More...
bool | operator!= (const MicrobeamManipulationType &lhs, const MicrobeamManipulationType &rhs)
| Compare two MicrobeamManipulationType objects for non-equality. More...
bool | operator!= (const MicrobeamManipulationType &lhs, const MicrobeamManipulationType::enum_value &rhs)
| Compare MicrobeamManipulationType object and enum value for non-equality. More...
bool | operator!= (const MicrobeamManipulationType::enum_value &lhs, const MicrobeamManipulationType &rhs)
| Compare enum value and MicrobeamManipulationType object for non-equality. More...
bool | operator!= (const MicrobeamManipulationType &lhs, const std::string &rhs)
| Compare MicrobeamManipulationType object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const MicrobeamManipulationType &rhs)
| Compare enum string value and MicrobeamManipulationType object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const MicrobeamManipulationType &enumeration)
| Output MicrobeamManipulationType to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, MicrobeamManipulationType &enumeration)
| Set MicrobeamManipulationType from input stream. More...
bool | operator== (const MicroscopeType &lhs, const MicroscopeType &rhs)
| Compare two MicroscopeType objects for equality. More...
bool | operator== (const MicroscopeType &lhs, const MicroscopeType::enum_value &rhs)
| Compare MicroscopeType object and enum value for equality. More...
bool | operator== (const MicroscopeType::enum_value &lhs, const MicroscopeType &rhs)
| Compare enum value and MicroscopeType for equality. More...
bool | operator== (const MicroscopeType &lhs, const std::string &rhs)
| Compare MicroscopeType object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const MicroscopeType &rhs)
| Compare enum string value and MicroscopeType object for equality. More...
bool | operator!= (const MicroscopeType &lhs, const MicroscopeType &rhs)
| Compare two MicroscopeType objects for non-equality. More...
bool | operator!= (const MicroscopeType &lhs, const MicroscopeType::enum_value &rhs)
| Compare MicroscopeType object and enum value for non-equality. More...
bool | operator!= (const MicroscopeType::enum_value &lhs, const MicroscopeType &rhs)
| Compare enum value and MicroscopeType object for non-equality. More...
bool | operator!= (const MicroscopeType &lhs, const std::string &rhs)
| Compare MicroscopeType object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const MicroscopeType &rhs)
| Compare enum string value and MicroscopeType object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const MicroscopeType &enumeration)
| Output MicroscopeType to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, MicroscopeType &enumeration)
| Set MicroscopeType from input stream. More...
bool | operator== (const NamingConvention &lhs, const NamingConvention &rhs)
| Compare two NamingConvention objects for equality. More...
bool | operator== (const NamingConvention &lhs, const NamingConvention::enum_value &rhs)
| Compare NamingConvention object and enum value for equality. More...
bool | operator== (const NamingConvention::enum_value &lhs, const NamingConvention &rhs)
| Compare enum value and NamingConvention for equality. More...
bool | operator== (const NamingConvention &lhs, const std::string &rhs)
| Compare NamingConvention object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const NamingConvention &rhs)
| Compare enum string value and NamingConvention object for equality. More...
bool | operator!= (const NamingConvention &lhs, const NamingConvention &rhs)
| Compare two NamingConvention objects for non-equality. More...
bool | operator!= (const NamingConvention &lhs, const NamingConvention::enum_value &rhs)
| Compare NamingConvention object and enum value for non-equality. More...
bool | operator!= (const NamingConvention::enum_value &lhs, const NamingConvention &rhs)
| Compare enum value and NamingConvention object for non-equality. More...
bool | operator!= (const NamingConvention &lhs, const std::string &rhs)
| Compare NamingConvention object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const NamingConvention &rhs)
| Compare enum string value and NamingConvention object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const NamingConvention &enumeration)
| Output NamingConvention to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, NamingConvention &enumeration)
| Set NamingConvention from input stream. More...
bool | operator== (const PixelType &lhs, const PixelType &rhs)
| Compare two PixelType objects for equality. More...
bool | operator== (const PixelType &lhs, const PixelType::enum_value &rhs)
| Compare PixelType object and enum value for equality. More...
bool | operator== (const PixelType::enum_value &lhs, const PixelType &rhs)
| Compare enum value and PixelType for equality. More...
bool | operator== (const PixelType &lhs, const std::string &rhs)
| Compare PixelType object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const PixelType &rhs)
| Compare enum string value and PixelType object for equality. More...
bool | operator!= (const PixelType &lhs, const PixelType &rhs)
| Compare two PixelType objects for non-equality. More...
bool | operator!= (const PixelType &lhs, const PixelType::enum_value &rhs)
| Compare PixelType object and enum value for non-equality. More...
bool | operator!= (const PixelType::enum_value &lhs, const PixelType &rhs)
| Compare enum value and PixelType object for non-equality. More...
bool | operator!= (const PixelType &lhs, const std::string &rhs)
| Compare PixelType object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const PixelType &rhs)
| Compare enum string value and PixelType object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const PixelType &enumeration)
| Output PixelType to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, PixelType &enumeration)
| Set PixelType from input stream. More...
bool | operator== (const Pulse &lhs, const Pulse &rhs)
| Compare two Pulse objects for equality. More...
bool | operator== (const Pulse &lhs, const Pulse::enum_value &rhs)
| Compare Pulse object and enum value for equality. More...
bool | operator== (const Pulse::enum_value &lhs, const Pulse &rhs)
| Compare enum value and Pulse for equality. More...
bool | operator== (const Pulse &lhs, const std::string &rhs)
| Compare Pulse object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const Pulse &rhs)
| Compare enum string value and Pulse object for equality. More...
bool | operator!= (const Pulse &lhs, const Pulse &rhs)
| Compare two Pulse objects for non-equality. More...
bool | operator!= (const Pulse &lhs, const Pulse::enum_value &rhs)
| Compare Pulse object and enum value for non-equality. More...
bool | operator!= (const Pulse::enum_value &lhs, const Pulse &rhs)
| Compare enum value and Pulse object for non-equality. More...
bool | operator!= (const Pulse &lhs, const std::string &rhs)
| Compare Pulse object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const Pulse &rhs)
| Compare enum string value and Pulse object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const Pulse &enumeration)
| Output Pulse to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, Pulse &enumeration)
| Set Pulse from input stream. More...
bool | operator== (const UnitsElectricPotential &lhs, const UnitsElectricPotential &rhs)
| Compare two UnitsElectricPotential objects for equality. More...
bool | operator== (const UnitsElectricPotential &lhs, const UnitsElectricPotential::enum_value &rhs)
| Compare UnitsElectricPotential object and enum value for equality. More...
bool | operator== (const UnitsElectricPotential::enum_value &lhs, const UnitsElectricPotential &rhs)
| Compare enum value and UnitsElectricPotential for equality. More...
bool | operator== (const UnitsElectricPotential &lhs, const std::string &rhs)
| Compare UnitsElectricPotential object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const UnitsElectricPotential &rhs)
| Compare enum string value and UnitsElectricPotential object for equality. More...
bool | operator!= (const UnitsElectricPotential &lhs, const UnitsElectricPotential &rhs)
| Compare two UnitsElectricPotential objects for non-equality. More...
bool | operator!= (const UnitsElectricPotential &lhs, const UnitsElectricPotential::enum_value &rhs)
| Compare UnitsElectricPotential object and enum value for non-equality. More...
bool | operator!= (const UnitsElectricPotential::enum_value &lhs, const UnitsElectricPotential &rhs)
| Compare enum value and UnitsElectricPotential object for non-equality. More...
bool | operator!= (const UnitsElectricPotential &lhs, const std::string &rhs)
| Compare UnitsElectricPotential object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const UnitsElectricPotential &rhs)
| Compare enum string value and UnitsElectricPotential object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const UnitsElectricPotential &enumeration)
| Output UnitsElectricPotential to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, UnitsElectricPotential &enumeration)
| Set UnitsElectricPotential from input stream. More...
bool | operator== (const UnitsFrequency &lhs, const UnitsFrequency &rhs)
| Compare two UnitsFrequency objects for equality. More...
bool | operator== (const UnitsFrequency &lhs, const UnitsFrequency::enum_value &rhs)
| Compare UnitsFrequency object and enum value for equality. More...
bool | operator== (const UnitsFrequency::enum_value &lhs, const UnitsFrequency &rhs)
| Compare enum value and UnitsFrequency for equality. More...
bool | operator== (const UnitsFrequency &lhs, const std::string &rhs)
| Compare UnitsFrequency object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const UnitsFrequency &rhs)
| Compare enum string value and UnitsFrequency object for equality. More...
bool | operator!= (const UnitsFrequency &lhs, const UnitsFrequency &rhs)
| Compare two UnitsFrequency objects for non-equality. More...
bool | operator!= (const UnitsFrequency &lhs, const UnitsFrequency::enum_value &rhs)
| Compare UnitsFrequency object and enum value for non-equality. More...
bool | operator!= (const UnitsFrequency::enum_value &lhs, const UnitsFrequency &rhs)
| Compare enum value and UnitsFrequency object for non-equality. More...
bool | operator!= (const UnitsFrequency &lhs, const std::string &rhs)
| Compare UnitsFrequency object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const UnitsFrequency &rhs)
| Compare enum string value and UnitsFrequency object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const UnitsFrequency &enumeration)
| Output UnitsFrequency to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, UnitsFrequency &enumeration)
| Set UnitsFrequency from input stream. More...
bool | operator== (const UnitsLength &lhs, const UnitsLength &rhs)
| Compare two UnitsLength objects for equality. More...
bool | operator== (const UnitsLength &lhs, const UnitsLength::enum_value &rhs)
| Compare UnitsLength object and enum value for equality. More...
bool | operator== (const UnitsLength::enum_value &lhs, const UnitsLength &rhs)
| Compare enum value and UnitsLength for equality. More...
bool | operator== (const UnitsLength &lhs, const std::string &rhs)
| Compare UnitsLength object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const UnitsLength &rhs)
| Compare enum string value and UnitsLength object for equality. More...
bool | operator!= (const UnitsLength &lhs, const UnitsLength &rhs)
| Compare two UnitsLength objects for non-equality. More...
bool | operator!= (const UnitsLength &lhs, const UnitsLength::enum_value &rhs)
| Compare UnitsLength object and enum value for non-equality. More...
bool | operator!= (const UnitsLength::enum_value &lhs, const UnitsLength &rhs)
| Compare enum value and UnitsLength object for non-equality. More...
bool | operator!= (const UnitsLength &lhs, const std::string &rhs)
| Compare UnitsLength object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const UnitsLength &rhs)
| Compare enum string value and UnitsLength object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const UnitsLength &enumeration)
| Output UnitsLength to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, UnitsLength &enumeration)
| Set UnitsLength from input stream. More...
bool | operator== (const UnitsPower &lhs, const UnitsPower &rhs)
| Compare two UnitsPower objects for equality. More...
bool | operator== (const UnitsPower &lhs, const UnitsPower::enum_value &rhs)
| Compare UnitsPower object and enum value for equality. More...
bool | operator== (const UnitsPower::enum_value &lhs, const UnitsPower &rhs)
| Compare enum value and UnitsPower for equality. More...
bool | operator== (const UnitsPower &lhs, const std::string &rhs)
| Compare UnitsPower object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const UnitsPower &rhs)
| Compare enum string value and UnitsPower object for equality. More...
bool | operator!= (const UnitsPower &lhs, const UnitsPower &rhs)
| Compare two UnitsPower objects for non-equality. More...
bool | operator!= (const UnitsPower &lhs, const UnitsPower::enum_value &rhs)
| Compare UnitsPower object and enum value for non-equality. More...
bool | operator!= (const UnitsPower::enum_value &lhs, const UnitsPower &rhs)
| Compare enum value and UnitsPower object for non-equality. More...
bool | operator!= (const UnitsPower &lhs, const std::string &rhs)
| Compare UnitsPower object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const UnitsPower &rhs)
| Compare enum string value and UnitsPower object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const UnitsPower &enumeration)
| Output UnitsPower to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, UnitsPower &enumeration)
| Set UnitsPower from input stream. More...
bool | operator== (const UnitsPressure &lhs, const UnitsPressure &rhs)
| Compare two UnitsPressure objects for equality. More...
bool | operator== (const UnitsPressure &lhs, const UnitsPressure::enum_value &rhs)
| Compare UnitsPressure object and enum value for equality. More...
bool | operator== (const UnitsPressure::enum_value &lhs, const UnitsPressure &rhs)
| Compare enum value and UnitsPressure for equality. More...
bool | operator== (const UnitsPressure &lhs, const std::string &rhs)
| Compare UnitsPressure object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const UnitsPressure &rhs)
| Compare enum string value and UnitsPressure object for equality. More...
bool | operator!= (const UnitsPressure &lhs, const UnitsPressure &rhs)
| Compare two UnitsPressure objects for non-equality. More...
bool | operator!= (const UnitsPressure &lhs, const UnitsPressure::enum_value &rhs)
| Compare UnitsPressure object and enum value for non-equality. More...
bool | operator!= (const UnitsPressure::enum_value &lhs, const UnitsPressure &rhs)
| Compare enum value and UnitsPressure object for non-equality. More...
bool | operator!= (const UnitsPressure &lhs, const std::string &rhs)
| Compare UnitsPressure object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const UnitsPressure &rhs)
| Compare enum string value and UnitsPressure object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const UnitsPressure &enumeration)
| Output UnitsPressure to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, UnitsPressure &enumeration)
| Set UnitsPressure from input stream. More...
bool | operator== (const UnitsTemperature &lhs, const UnitsTemperature &rhs)
| Compare two UnitsTemperature objects for equality. More...
bool | operator== (const UnitsTemperature &lhs, const UnitsTemperature::enum_value &rhs)
| Compare UnitsTemperature object and enum value for equality. More...
bool | operator== (const UnitsTemperature::enum_value &lhs, const UnitsTemperature &rhs)
| Compare enum value and UnitsTemperature for equality. More...
bool | operator== (const UnitsTemperature &lhs, const std::string &rhs)
| Compare UnitsTemperature object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const UnitsTemperature &rhs)
| Compare enum string value and UnitsTemperature object for equality. More...
bool | operator!= (const UnitsTemperature &lhs, const UnitsTemperature &rhs)
| Compare two UnitsTemperature objects for non-equality. More...
bool | operator!= (const UnitsTemperature &lhs, const UnitsTemperature::enum_value &rhs)
| Compare UnitsTemperature object and enum value for non-equality. More...
bool | operator!= (const UnitsTemperature::enum_value &lhs, const UnitsTemperature &rhs)
| Compare enum value and UnitsTemperature object for non-equality. More...
bool | operator!= (const UnitsTemperature &lhs, const std::string &rhs)
| Compare UnitsTemperature object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const UnitsTemperature &rhs)
| Compare enum string value and UnitsTemperature object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const UnitsTemperature &enumeration)
| Output UnitsTemperature to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, UnitsTemperature &enumeration)
| Set UnitsTemperature from input stream. More...
bool | operator== (const UnitsTime &lhs, const UnitsTime &rhs)
| Compare two UnitsTime objects for equality. More...
bool | operator== (const UnitsTime &lhs, const UnitsTime::enum_value &rhs)
| Compare UnitsTime object and enum value for equality. More...
bool | operator== (const UnitsTime::enum_value &lhs, const UnitsTime &rhs)
| Compare enum value and UnitsTime for equality. More...
bool | operator== (const UnitsTime &lhs, const std::string &rhs)
| Compare UnitsTime object and enum string value for equality. More...
bool | operator== (const std::string &lhs, const UnitsTime &rhs)
| Compare enum string value and UnitsTime object for equality. More...
bool | operator!= (const UnitsTime &lhs, const UnitsTime &rhs)
| Compare two UnitsTime objects for non-equality. More...
bool | operator!= (const UnitsTime &lhs, const UnitsTime::enum_value &rhs)
| Compare UnitsTime object and enum value for non-equality. More...
bool | operator!= (const UnitsTime::enum_value &lhs, const UnitsTime &rhs)
| Compare enum value and UnitsTime object for non-equality. More...
bool | operator!= (const UnitsTime &lhs, const std::string &rhs)
| Compare UnitsTime object and enum string value for non-equality. More...
bool | operator!= (const std::string &lhs, const UnitsTime &rhs)
| Compare enum string value and UnitsTime object for non-equality. More...
template<class charT , class traits >
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &os, const UnitsTime &enumeration)
| Output UnitsTime to output stream. More...
template<class charT , class traits >
std::basic_istream< charT, traits > & | operator>> (std::basic_istream< charT, traits > &is, UnitsTime &enumeration)
| Set UnitsTime from input stream. More...

## Detailed Description

Model enumerations.

All the classes in this namespace are enum classes providing enum-like functionality. They are not C++ enums, but each class contains a C++ enum together with the necessary logic for conversion to and from string and enum values.

## Function Documentation

## § operator!=() [1/160]

bool ome::xml::model::enums::operator!= | ( | const Marker & | lhs,
|  | const Marker & | rhs
| ) |  |
| inline

Compare two Marker objects for non-equality.

Parameters

  lhs | a Marker object.
  rhs | a Marker object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [2/160]

bool ome::xml::model::enums::operator!= | ( | const FillRule & | lhs,
|  | const FillRule & | rhs
| ) |  |
| inline

Compare two FillRule objects for non-equality.

Parameters

  lhs | a FillRule object.
  rhs | a FillRule object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [3/160]

bool ome::xml::model::enums::operator!= | ( | const Compression & | lhs,
|  | const Compression & | rhs
| ) |  |
| inline

Compare two Compression objects for non-equality.

Parameters

  lhs | a Compression object.
  rhs | a Compression object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [4/160]

bool ome::xml::model::enums::operator!= | ( | const FilamentType & | lhs,
|  | const FilamentType & | rhs
| ) |  |
| inline

Compare two FilamentType objects for non-equality.

Parameters

  lhs | a FilamentType object.
  rhs | a FilamentType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [5/160]

bool ome::xml::model::enums::operator!= | ( | const ArcType & | lhs,
|  | const ArcType & | rhs
| ) |  |
| inline

Compare two ArcType objects for non-equality.

Parameters

  lhs | a ArcType object.
  rhs | a ArcType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [6/160]

bool ome::xml::model::enums::operator!= | ( | const FontStyle & | lhs,
|  | const FontStyle & | rhs
| ) |  |
| inline

Compare two FontStyle objects for non-equality.

Parameters

  lhs | a FontStyle object.
  rhs | a FontStyle object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [7/160]

bool ome::xml::model::enums::operator!= | ( | const MicroscopeType & | lhs,
|  | const MicroscopeType & | rhs
| ) |  |
| inline

Compare two MicroscopeType objects for non-equality.

Parameters

  lhs | a MicroscopeType object.
  rhs | a MicroscopeType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [8/160]

bool ome::xml::model::enums::operator!= | ( | const IlluminationType & | lhs,
|  | const IlluminationType & | rhs
| ) |  |
| inline

Compare two IlluminationType objects for non-equality.

Parameters

  lhs | a IlluminationType object.
  rhs | a IlluminationType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [9/160]

bool ome::xml::model::enums::operator!= | ( | const Medium & | lhs,
|  | const Medium & | rhs
| ) |  |
| inline

Compare two Medium objects for non-equality.

Parameters

  lhs | a Medium object.
  rhs | a Medium object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [10/160]

bool ome::xml::model::enums::operator!= | ( | const Pulse & | lhs,
|  | const Pulse & | rhs
| ) |  |
| inline

Compare two Pulse objects for non-equality.

Parameters

  lhs | a Pulse object.
  rhs | a Pulse object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [11/160]

bool ome::xml::model::enums::operator!= | ( | const DimensionOrder & | lhs,
|  | const DimensionOrder & | rhs
| ) |  |
| inline

Compare two DimensionOrder objects for non-equality.

Parameters

  lhs | a DimensionOrder object.
  rhs | a DimensionOrder object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [12/160]

bool ome::xml::model::enums::operator!= | ( | const Immersion & | lhs,
|  | const Immersion & | rhs
| ) |  |
| inline

Compare two Immersion objects for non-equality.

Parameters

  lhs | a Immersion object.
  rhs | a Immersion object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [13/160]

bool ome::xml::model::enums::operator!= | ( | const FilterType & | lhs,
|  | const FilterType & | rhs
| ) |  |
| inline

Compare two FilterType objects for non-equality.

Parameters

  lhs | a FilterType object.
  rhs | a FilterType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [14/160]

bool ome::xml::model::enums::operator!= | ( | const LaserType & | lhs,
|  | const LaserType & | rhs
| ) |  |
| inline

Compare two LaserType objects for non-equality.

Parameters

  lhs | a LaserType object.
  rhs | a LaserType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [15/160]

bool ome::xml::model::enums::operator!= | ( | const Marker & | lhs,
|  | const Marker::enum_value & | rhs
| ) |  |
| inline

Compare Marker object and enum value for non-equality.

Parameters

  lhs | a Marker object.
  rhs | a Marker enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [16/160]

bool ome::xml::model::enums::operator!= | ( | const MicrobeamManipulationType & | lhs,
|  | const MicrobeamManipulationType & | rhs
| ) |  |
| inline

Compare two MicrobeamManipulationType objects for non-equality.

Parameters

  lhs | a MicrobeamManipulationType object.
  rhs | a MicrobeamManipulationType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [17/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsTemperature & | lhs,
|  | const UnitsTemperature & | rhs
| ) |  |
| inline

Compare two UnitsTemperature objects for non-equality.

Parameters

  lhs | a UnitsTemperature object.
  rhs | a UnitsTemperature object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [18/160]

bool ome::xml::model::enums::operator!= | ( | const ContrastMethod & | lhs,
|  | const ContrastMethod & | rhs
| ) |  |
| inline

Compare two ContrastMethod objects for non-equality.

Parameters

  lhs | a ContrastMethod object.
  rhs | a ContrastMethod object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [19/160]

bool ome::xml::model::enums::operator!= | ( | const FillRule & | lhs,
|  | const FillRule::enum_value & | rhs
| ) |  |
| inline

Compare FillRule object and enum value for non-equality.

Parameters

  lhs | a FillRule object.
  rhs | a FillRule enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [20/160]

bool ome::xml::model::enums::operator!= | ( | const FontFamily & | lhs,
|  | const FontFamily & | rhs
| ) |  |
| inline

Compare two FontFamily objects for non-equality.

Parameters

  lhs | a FontFamily object.
  rhs | a FontFamily object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [21/160]

bool ome::xml::model::enums::operator!= | ( | const Compression & | lhs,
|  | const Compression::enum_value & | rhs
| ) |  |
| inline

Compare Compression object and enum value for non-equality.

Parameters

  lhs | a Compression object.
  rhs | a Compression enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [22/160]

bool ome::xml::model::enums::operator!= | ( | const Binning & | lhs,
|  | const Binning & | rhs
| ) |  |
| inline

Compare two Binning objects for non-equality.

Parameters

  lhs | a Binning object.
  rhs | a Binning object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [23/160]

bool ome::xml::model::enums::operator!= | ( | const FilamentType & | lhs,
|  | const FilamentType::enum_value & | rhs
| ) |  |
| inline

Compare FilamentType object and enum value for non-equality.

Parameters

  lhs | a FilamentType object.
  rhs | a FilamentType enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [24/160]

bool ome::xml::model::enums::operator!= | ( | const ArcType & | lhs,
|  | const ArcType::enum_value & | rhs
| ) |  |
| inline

Compare ArcType object and enum value for non-equality.

Parameters

  lhs | a ArcType object.
  rhs | a ArcType enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [25/160]

bool ome::xml::model::enums::operator!= | ( | const FontStyle & | lhs,
|  | const FontStyle::enum_value & | rhs
| ) |  |
| inline

Compare FontStyle object and enum value for non-equality.

Parameters

  lhs | a FontStyle object.
  rhs | a FontStyle enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [26/160]

bool ome::xml::model::enums::operator!= | ( | const MicroscopeType & | lhs,
|  | const MicroscopeType::enum_value & | rhs
| ) |  |
| inline

Compare MicroscopeType object and enum value for non-equality.

Parameters

  lhs | a MicroscopeType object.
  rhs | a MicroscopeType enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [27/160]

bool ome::xml::model::enums::operator!= | ( | const IlluminationType & | lhs,
|  | const IlluminationType::enum_value & | rhs
| ) |  |
| inline

Compare IlluminationType object and enum value for non-equality.

Parameters

  lhs | a IlluminationType object.
  rhs | a IlluminationType enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [28/160]

bool ome::xml::model::enums::operator!= | ( | const Medium & | lhs,
|  | const Medium::enum_value & | rhs
| ) |  |
| inline

Compare Medium object and enum value for non-equality.

Parameters

  lhs | a Medium object.
  rhs | a Medium enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [29/160]

bool ome::xml::model::enums::operator!= | ( | const Pulse & | lhs,
|  | const Pulse::enum_value & | rhs
| ) |  |
| inline

Compare Pulse object and enum value for non-equality.

Parameters

  lhs | a Pulse object.
  rhs | a Pulse enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [30/160]

bool ome::xml::model::enums::operator!= | ( | const DimensionOrder & | lhs,
|  | const DimensionOrder::enum_value & | rhs
| ) |  |
| inline

Compare DimensionOrder object and enum value for non-equality.

Parameters

  lhs | a DimensionOrder object.
  rhs | a DimensionOrder enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [31/160]

bool ome::xml::model::enums::operator!= | ( | const DetectorType & | lhs,
|  | const DetectorType & | rhs
| ) |  |
| inline

Compare two DetectorType objects for non-equality.

Parameters

  lhs | a DetectorType object.
  rhs | a DetectorType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [32/160]

bool ome::xml::model::enums::operator!= | ( | const Immersion & | lhs,
|  | const Immersion::enum_value & | rhs
| ) |  |
| inline

Compare Immersion object and enum value for non-equality.

Parameters

  lhs | a Immersion object.
  rhs | a Immersion enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [33/160]

bool ome::xml::model::enums::operator!= | ( | const FilterType & | lhs,
|  | const FilterType::enum_value & | rhs
| ) |  |
| inline

Compare FilterType object and enum value for non-equality.

Parameters

  lhs | a FilterType object.
  rhs | a FilterType enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [34/160]

bool ome::xml::model::enums::operator!= | ( | const Correction & | lhs,
|  | const Correction & | rhs
| ) |  |
| inline

Compare two Correction objects for non-equality.

Parameters

  lhs | a Correction object.
  rhs | a Correction object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [35/160]

bool ome::xml::model::enums::operator!= | ( | const LaserType & | lhs,
|  | const LaserType::enum_value & | rhs
| ) |  |
| inline

Compare LaserType object and enum value for non-equality.

Parameters

  lhs | a LaserType object.
  rhs | a LaserType enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [36/160]

bool ome::xml::model::enums::operator!= | ( | const Marker::enum_value & | lhs,
|  | const Marker & | rhs
| ) |  |
| inline

Compare enum value and Marker object for non-equality.

Parameters

  lhs | a Marker enum value.
  rhs | a Marker object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [37/160]

bool ome::xml::model::enums::operator!= | ( | const MicrobeamManipulationType & | lhs,
|  | const MicrobeamManipulationType::enum_value & | rhs
| ) |  |
| inline

Compare MicrobeamManipulationType object and enum value for non-equality.

Parameters

  lhs | a MicrobeamManipulationType object.
  rhs | a MicrobeamManipulationType enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [38/160]

bool ome::xml::model::enums::operator!= | ( | const FillRule::enum_value & | lhs,
|  | const FillRule & | rhs
| ) |  |
| inline

Compare enum value and FillRule object for non-equality.

Parameters

  lhs | a FillRule enum value.
  rhs | a FillRule object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [39/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsTemperature & | lhs,
|  | const UnitsTemperature::enum_value & | rhs
| ) |  |
| inline

Compare UnitsTemperature object and enum value for non-equality.

Parameters

  lhs | a UnitsTemperature object.
  rhs | a UnitsTemperature enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [40/160]

bool ome::xml::model::enums::operator!= | ( | const ContrastMethod & | lhs,
|  | const ContrastMethod::enum_value & | rhs
| ) |  |
| inline

Compare ContrastMethod object and enum value for non-equality.

Parameters

  lhs | a ContrastMethod object.
  rhs | a ContrastMethod enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [41/160]

bool ome::xml::model::enums::operator!= | ( | const NamingConvention & | lhs,
|  | const NamingConvention & | rhs
| ) |  |
| inline

Compare two NamingConvention objects for non-equality.

Parameters

  lhs | a NamingConvention object.
  rhs | a NamingConvention object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [42/160]

bool ome::xml::model::enums::operator!= | ( | const FontFamily & | lhs,
|  | const FontFamily::enum_value & | rhs
| ) |  |
| inline

Compare FontFamily object and enum value for non-equality.

Parameters

  lhs | a FontFamily object.
  rhs | a FontFamily enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [43/160]

bool ome::xml::model::enums::operator!= | ( | const Compression::enum_value & | lhs,
|  | const Compression & | rhs
| ) |  |
| inline

Compare enum value and Compression object for non-equality.

Parameters

  lhs | a Compression enum value.
  rhs | a Compression object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [44/160]

bool ome::xml::model::enums::operator!= | ( | const ExperimentType & | lhs,
|  | const ExperimentType & | rhs
| ) |  |
| inline

Compare two ExperimentType objects for non-equality.

Parameters

  lhs | a ExperimentType object.
  rhs | a ExperimentType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [45/160]

bool ome::xml::model::enums::operator!= | ( | const Binning & | lhs,
|  | const Binning::enum_value & | rhs
| ) |  |
| inline

Compare Binning object and enum value for non-equality.

Parameters

  lhs | a Binning object.
  rhs | a Binning enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [46/160]

bool ome::xml::model::enums::operator!= | ( | const FilamentType::enum_value & | lhs,
|  | const FilamentType & | rhs
| ) |  |
| inline

Compare enum value and FilamentType object for non-equality.

Parameters

  lhs | a FilamentType enum value.
  rhs | a FilamentType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [47/160]

bool ome::xml::model::enums::operator!= | ( | const FontStyle::enum_value & | lhs,
|  | const FontStyle & | rhs
| ) |  |
| inline

Compare enum value and FontStyle object for non-equality.

Parameters

  lhs | a FontStyle enum value.
  rhs | a FontStyle object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [48/160]

bool ome::xml::model::enums::operator!= | ( | const ArcType::enum_value & | lhs,
|  | const ArcType & | rhs
| ) |  |
| inline

Compare enum value and ArcType object for non-equality.

Parameters

  lhs | a ArcType enum value.
  rhs | a ArcType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [49/160]

bool ome::xml::model::enums::operator!= | ( | const MicroscopeType::enum_value & | lhs,
|  | const MicroscopeType & | rhs
| ) |  |
| inline

Compare enum value and MicroscopeType object for non-equality.

Parameters

  lhs | a MicroscopeType enum value.
  rhs | a MicroscopeType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [50/160]

bool ome::xml::model::enums::operator!= | ( | const IlluminationType::enum_value & | lhs,
|  | const IlluminationType & | rhs
| ) |  |
| inline

Compare enum value and IlluminationType object for non-equality.

Parameters

  lhs | a IlluminationType enum value.
  rhs | a IlluminationType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [51/160]

bool ome::xml::model::enums::operator!= | ( | const Medium::enum_value & | lhs,
|  | const Medium & | rhs
| ) |  |
| inline

Compare enum value and Medium object for non-equality.

Parameters

  lhs | a Medium enum value.
  rhs | a Medium object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [52/160]

bool ome::xml::model::enums::operator!= | ( | const Pulse::enum_value & | lhs,
|  | const Pulse & | rhs
| ) |  |
| inline

Compare enum value and Pulse object for non-equality.

Parameters

  lhs | a Pulse enum value.
  rhs | a Pulse object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [53/160]

bool ome::xml::model::enums::operator!= | ( | const DimensionOrder::enum_value & | lhs,
|  | const DimensionOrder & | rhs
| ) |  |
| inline

Compare enum value and DimensionOrder object for non-equality.

Parameters

  lhs | a DimensionOrder enum value.
  rhs | a DimensionOrder object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [54/160]

bool ome::xml::model::enums::operator!= | ( | const DetectorType & | lhs,
|  | const DetectorType::enum_value & | rhs
| ) |  |
| inline

Compare DetectorType object and enum value for non-equality.

Parameters

  lhs | a DetectorType object.
  rhs | a DetectorType enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [55/160]

bool ome::xml::model::enums::operator!= | ( | const Immersion::enum_value & | lhs,
|  | const Immersion & | rhs
| ) |  |
| inline

Compare enum value and Immersion object for non-equality.

Parameters

  lhs | a Immersion enum value.
  rhs | a Immersion object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [56/160]

bool ome::xml::model::enums::operator!= | ( | const Correction & | lhs,
|  | const Correction::enum_value & | rhs
| ) |  |
| inline

Compare Correction object and enum value for non-equality.

Parameters

  lhs | a Correction object.
  rhs | a Correction enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [57/160]

bool ome::xml::model::enums::operator!= | ( | const FilterType::enum_value & | lhs,
|  | const FilterType & | rhs
| ) |  |
| inline

Compare enum value and FilterType object for non-equality.

Parameters

  lhs | a FilterType enum value.
  rhs | a FilterType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [58/160]

bool ome::xml::model::enums::operator!= | ( | const PixelType & | lhs,
|  | const PixelType & | rhs
| ) |  |
| inline

Compare two PixelType objects for non-equality.

Parameters

  lhs | a PixelType object.
  rhs | a PixelType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [59/160]

bool ome::xml::model::enums::operator!= | ( | const LaserType::enum_value & | lhs,
|  | const LaserType & | rhs
| ) |  |
| inline

Compare enum value and LaserType object for non-equality.

Parameters

  lhs | a LaserType enum value.
  rhs | a LaserType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [60/160]

bool ome::xml::model::enums::operator!= | ( | const Marker & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare Marker object and enum string value for non-equality.

Parameters

  lhs | a Marker object.
  rhs | a Marker enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [61/160]

bool ome::xml::model::enums::operator!= | ( | const MicrobeamManipulationType::enum_value & | lhs,
|  | const MicrobeamManipulationType & | rhs
| ) |  |
| inline

Compare enum value and MicrobeamManipulationType object for non-equality.

Parameters

  lhs | a MicrobeamManipulationType enum value.
  rhs | a MicrobeamManipulationType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [62/160]

bool ome::xml::model::enums::operator!= | ( | const AcquisitionMode & | lhs,
|  | const AcquisitionMode & | rhs
| ) |  |
| inline

Compare two AcquisitionMode objects for non-equality.

Parameters

  lhs | a AcquisitionMode object.
  rhs | a AcquisitionMode object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [63/160]

bool ome::xml::model::enums::operator!= | ( | const FillRule & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare FillRule object and enum string value for non-equality.

Parameters

  lhs | a FillRule object.
  rhs | a FillRule enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [64/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsTemperature::enum_value & | lhs,
|  | const UnitsTemperature & | rhs
| ) |  |
| inline

Compare enum value and UnitsTemperature object for non-equality.

Parameters

  lhs | a UnitsTemperature enum value.
  rhs | a UnitsTemperature object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [65/160]

bool ome::xml::model::enums::operator!= | ( | const ContrastMethod::enum_value & | lhs,
|  | const ContrastMethod & | rhs
| ) |  |
| inline

Compare enum value and ContrastMethod object for non-equality.

Parameters

  lhs | a ContrastMethod enum value.
  rhs | a ContrastMethod object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [66/160]

bool ome::xml::model::enums::operator!= | ( | const NamingConvention & | lhs,
|  | const NamingConvention::enum_value & | rhs
| ) |  |
| inline

Compare NamingConvention object and enum value for non-equality.

Parameters

  lhs | a NamingConvention object.
  rhs | a NamingConvention enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [67/160]

bool ome::xml::model::enums::operator!= | ( | const Binning::enum_value & | lhs,
|  | const Binning & | rhs
| ) |  |
| inline

Compare enum value and Binning object for non-equality.

Parameters

  lhs | a Binning enum value.
  rhs | a Binning object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [68/160]

bool ome::xml::model::enums::operator!= | ( | const FontFamily::enum_value & | lhs,
|  | const FontFamily & | rhs
| ) |  |
| inline

Compare enum value and FontFamily object for non-equality.

Parameters

  lhs | a FontFamily enum value.
  rhs | a FontFamily object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [69/160]

bool ome::xml::model::enums::operator!= | ( | const Compression & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare Compression object and enum string value for non-equality.

Parameters

  lhs | a Compression object.
  rhs | a Compression enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [70/160]

bool ome::xml::model::enums::operator!= | ( | const ExperimentType & | lhs,
|  | const ExperimentType::enum_value & | rhs
| ) |  |
| inline

Compare ExperimentType object and enum value for non-equality.

Parameters

  lhs | a ExperimentType object.
  rhs | a ExperimentType enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [71/160]

bool ome::xml::model::enums::operator!= | ( | const FilamentType & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare FilamentType object and enum string value for non-equality.

Parameters

  lhs | a FilamentType object.
  rhs | a FilamentType enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [72/160]

bool ome::xml::model::enums::operator!= | ( | const FontStyle & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare FontStyle object and enum string value for non-equality.

Parameters

  lhs | a FontStyle object.
  rhs | a FontStyle enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [73/160]

bool ome::xml::model::enums::operator!= | ( | const ArcType & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare ArcType object and enum string value for non-equality.

Parameters

  lhs | a ArcType object.
  rhs | a ArcType enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [74/160]

bool ome::xml::model::enums::operator!= | ( | const MicroscopeType & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare MicroscopeType object and enum string value for non-equality.

Parameters

  lhs | a MicroscopeType object.
  rhs | a MicroscopeType enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [75/160]

bool ome::xml::model::enums::operator!= | ( | const IlluminationType & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare IlluminationType object and enum string value for non-equality.

Parameters

  lhs | a IlluminationType object.
  rhs | a IlluminationType enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [76/160]

bool ome::xml::model::enums::operator!= | ( | const Medium & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare Medium object and enum string value for non-equality.

Parameters

  lhs | a Medium object.
  rhs | a Medium enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [77/160]

bool ome::xml::model::enums::operator!= | ( | const Pulse & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare Pulse object and enum string value for non-equality.

Parameters

  lhs | a Pulse object.
  rhs | a Pulse enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [78/160]

bool ome::xml::model::enums::operator!= | ( | const DimensionOrder & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare DimensionOrder object and enum string value for non-equality.

Parameters

  lhs | a DimensionOrder object.
  rhs | a DimensionOrder enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [79/160]

bool ome::xml::model::enums::operator!= | ( | const DetectorType::enum_value & | lhs,
|  | const DetectorType & | rhs
| ) |  |
| inline

Compare enum value and DetectorType object for non-equality.

Parameters

  lhs | a DetectorType enum value.
  rhs | a DetectorType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [80/160]

bool ome::xml::model::enums::operator!= | ( | const Immersion & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare Immersion object and enum string value for non-equality.

Parameters

  lhs | a Immersion object.
  rhs | a Immersion enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [81/160]

bool ome::xml::model::enums::operator!= | ( | const Correction::enum_value & | lhs,
|  | const Correction & | rhs
| ) |  |
| inline

Compare enum value and Correction object for non-equality.

Parameters

  lhs | a Correction enum value.
  rhs | a Correction object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [82/160]

bool ome::xml::model::enums::operator!= | ( | const FilterType & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare FilterType object and enum string value for non-equality.

Parameters

  lhs | a FilterType object.
  rhs | a FilterType enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [83/160]

bool ome::xml::model::enums::operator!= | ( | const PixelType & | lhs,
|  | const PixelType::enum_value & | rhs
| ) |  |
| inline

Compare PixelType object and enum value for non-equality.

Parameters

  lhs | a PixelType object.
  rhs | a PixelType enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [84/160]

bool ome::xml::model::enums::operator!= | ( | const LaserType & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare LaserType object and enum string value for non-equality.

Parameters

  lhs | a LaserType object.
  rhs | a LaserType enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [85/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const Marker & | rhs
| ) |  |
| inline

Compare enum string value and Marker object for non-equality.

Parameters

  lhs | a Marker enum string value.
  rhs | a Marker object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [86/160]

bool ome::xml::model::enums::operator!= | ( | const MicrobeamManipulationType & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare MicrobeamManipulationType object and enum string value for non-equality.

Parameters

  lhs | a MicrobeamManipulationType object.
  rhs | a MicrobeamManipulationType enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [87/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const FillRule & | rhs
| ) |  |
| inline

Compare enum string value and FillRule object for non-equality.

Parameters

  lhs | a FillRule enum string value.
  rhs | a FillRule object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [88/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsTemperature & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare UnitsTemperature object and enum string value for non-equality.

Parameters

  lhs | a UnitsTemperature object.
  rhs | a UnitsTemperature enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [89/160]

bool ome::xml::model::enums::operator!= | ( | const ContrastMethod & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare ContrastMethod object and enum string value for non-equality.

Parameters

  lhs | a ContrastMethod object.
  rhs | a ContrastMethod enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [90/160]

bool ome::xml::model::enums::operator!= | ( | const AcquisitionMode & | lhs,
|  | const AcquisitionMode::enum_value & | rhs
| ) |  |
| inline

Compare AcquisitionMode object and enum value for non-equality.

Parameters

  lhs | a AcquisitionMode object.
  rhs | a AcquisitionMode enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [91/160]

bool ome::xml::model::enums::operator!= | ( | const NamingConvention::enum_value & | lhs,
|  | const NamingConvention & | rhs
| ) |  |
| inline

Compare enum value and NamingConvention object for non-equality.

Parameters

  lhs | a NamingConvention enum value.
  rhs | a NamingConvention object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [92/160]

bool ome::xml::model::enums::operator!= | ( | const Binning & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare Binning object and enum string value for non-equality.

Parameters

  lhs | a Binning object.
  rhs | a Binning enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [93/160]

bool ome::xml::model::enums::operator!= | ( | const FontFamily & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare FontFamily object and enum string value for non-equality.

Parameters

  lhs | a FontFamily object.
  rhs | a FontFamily enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [94/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const Compression & | rhs
| ) |  |
| inline

Compare enum string value and Compression object for non-equality.

Parameters

  lhs | a Compression enum string value.
  rhs | a Compression object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [95/160]

bool ome::xml::model::enums::operator!= | ( | const ExperimentType::enum_value & | lhs,
|  | const ExperimentType & | rhs
| ) |  |
| inline

Compare enum value and ExperimentType object for non-equality.

Parameters

  lhs | a ExperimentType enum value.
  rhs | a ExperimentType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [96/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const FilamentType & | rhs
| ) |  |
| inline

Compare enum string value and FilamentType object for non-equality.

Parameters

  lhs | a FilamentType enum string value.
  rhs | a FilamentType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [97/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const FontStyle & | rhs
| ) |  |
| inline

Compare enum string value and FontStyle object for non-equality.

Parameters

  lhs | a FontStyle enum string value.
  rhs | a FontStyle object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [98/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const ArcType & | rhs
| ) |  |
| inline

Compare enum string value and ArcType object for non-equality.

Parameters

  lhs | a ArcType enum string value.
  rhs | a ArcType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [99/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const MicroscopeType & | rhs
| ) |  |
| inline

Compare enum string value and MicroscopeType object for non-equality.

Parameters

  lhs | a MicroscopeType enum string value.
  rhs | a MicroscopeType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [100/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const IlluminationType & | rhs
| ) |  |
| inline

Compare enum string value and IlluminationType object for non-equality.

Parameters

  lhs | a IlluminationType enum string value.
  rhs | a IlluminationType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [101/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const Medium & | rhs
| ) |  |
| inline

Compare enum string value and Medium object for non-equality.

Parameters

  lhs | a Medium enum string value.
  rhs | a Medium object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [102/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const Pulse & | rhs
| ) |  |
| inline

Compare enum string value and Pulse object for non-equality.

Parameters

  lhs | a Pulse enum string value.
  rhs | a Pulse object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [103/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const DimensionOrder & | rhs
| ) |  |
| inline

Compare enum string value and DimensionOrder object for non-equality.

Parameters

  lhs | a DimensionOrder enum string value.
  rhs | a DimensionOrder object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [104/160]

bool ome::xml::model::enums::operator!= | ( | const LaserMedium & | lhs,
|  | const LaserMedium & | rhs
| ) |  |
| inline

Compare two LaserMedium objects for non-equality.

Parameters

  lhs | a LaserMedium object.
  rhs | a LaserMedium object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [105/160]

bool ome::xml::model::enums::operator!= | ( | const DetectorType & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare DetectorType object and enum string value for non-equality.

Parameters

  lhs | a DetectorType object.
  rhs | a DetectorType enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [106/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const Immersion & | rhs
| ) |  |
| inline

Compare enum string value and Immersion object for non-equality.

Parameters

  lhs | a Immersion enum string value.
  rhs | a Immersion object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [107/160]

bool ome::xml::model::enums::operator!= | ( | const Correction & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare Correction object and enum string value for non-equality.

Parameters

  lhs | a Correction object.
  rhs | a Correction enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [108/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const FilterType & | rhs
| ) |  |
| inline

Compare enum string value and FilterType object for non-equality.

Parameters

  lhs | a FilterType enum string value.
  rhs | a FilterType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [109/160]

bool ome::xml::model::enums::operator!= | ( | const PixelType::enum_value & | lhs,
|  | const PixelType & | rhs
| ) |  |
| inline

Compare enum value and PixelType object for non-equality.

Parameters

  lhs | a PixelType enum value.
  rhs | a PixelType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [110/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const LaserType & | rhs
| ) |  |
| inline

Compare enum string value and LaserType object for non-equality.

Parameters

  lhs | a LaserType enum string value.
  rhs | a LaserType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [111/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const MicrobeamManipulationType & | rhs
| ) |  |
| inline

Compare enum string value and MicrobeamManipulationType object for non-equality.

Parameters

  lhs | a MicrobeamManipulationType enum string value.
  rhs | a MicrobeamManipulationType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [112/160]

bool ome::xml::model::enums::operator!= | ( | const AcquisitionMode::enum_value & | lhs,
|  | const AcquisitionMode & | rhs
| ) |  |
| inline

Compare enum value and AcquisitionMode object for non-equality.

Parameters

  lhs | a AcquisitionMode enum value.
  rhs | a AcquisitionMode object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [113/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const UnitsTemperature & | rhs
| ) |  |
| inline

Compare enum string value and UnitsTemperature object for non-equality.

Parameters

  lhs | a UnitsTemperature enum string value.
  rhs | a UnitsTemperature object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [114/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const ContrastMethod & | rhs
| ) |  |
| inline

Compare enum string value and ContrastMethod object for non-equality.

Parameters

  lhs | a ContrastMethod enum string value.
  rhs | a ContrastMethod object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [115/160]

bool ome::xml::model::enums::operator!= | ( | const NamingConvention & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare NamingConvention object and enum string value for non-equality.

Parameters

  lhs | a NamingConvention object.
  rhs | a NamingConvention enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [116/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const Binning & | rhs
| ) |  |
| inline

Compare enum string value and Binning object for non-equality.

Parameters

  lhs | a Binning enum string value.
  rhs | a Binning object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [117/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const FontFamily & | rhs
| ) |  |
| inline

Compare enum string value and FontFamily object for non-equality.

Parameters

  lhs | a FontFamily enum string value.
  rhs | a FontFamily object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [118/160]

bool ome::xml::model::enums::operator!= | ( | const ExperimentType & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare ExperimentType object and enum string value for non-equality.

Parameters

  lhs | a ExperimentType object.
  rhs | a ExperimentType enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [119/160]

bool ome::xml::model::enums::operator!= | ( | const LaserMedium & | lhs,
|  | const LaserMedium::enum_value & | rhs
| ) |  |
| inline

Compare LaserMedium object and enum value for non-equality.

Parameters

  lhs | a LaserMedium object.
  rhs | a LaserMedium enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [120/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const DetectorType & | rhs
| ) |  |
| inline

Compare enum string value and DetectorType object for non-equality.

Parameters

  lhs | a DetectorType enum string value.
  rhs | a DetectorType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [121/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const Correction & | rhs
| ) |  |
| inline

Compare enum string value and Correction object for non-equality.

Parameters

  lhs | a Correction enum string value.
  rhs | a Correction object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [122/160]

bool ome::xml::model::enums::operator!= | ( | const PixelType & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare PixelType object and enum string value for non-equality.

Parameters

  lhs | a PixelType object.
  rhs | a PixelType enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [123/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsElectricPotential & | lhs,
|  | const UnitsElectricPotential & | rhs
| ) |  |
| inline

Compare two UnitsElectricPotential objects for non-equality.

Parameters

  lhs | a UnitsElectricPotential object.
  rhs | a UnitsElectricPotential object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [124/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsFrequency & | lhs,
|  | const UnitsFrequency & | rhs
| ) |  |
| inline

Compare two UnitsFrequency objects for non-equality.

Parameters

  lhs | a UnitsFrequency object.
  rhs | a UnitsFrequency object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [125/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsPower & | lhs,
|  | const UnitsPower & | rhs
| ) |  |
| inline

Compare two UnitsPower objects for non-equality.

Parameters

  lhs | a UnitsPower object.
  rhs | a UnitsPower object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [126/160]

bool ome::xml::model::enums::operator!= | ( | const AcquisitionMode & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare AcquisitionMode object and enum string value for non-equality.

Parameters

  lhs | a AcquisitionMode object.
  rhs | a AcquisitionMode enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [127/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const NamingConvention & | rhs
| ) |  |
| inline

Compare enum string value and NamingConvention object for non-equality.

Parameters

  lhs | a NamingConvention enum string value.
  rhs | a NamingConvention object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [128/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const ExperimentType & | rhs
| ) |  |
| inline

Compare enum string value and ExperimentType object for non-equality.

Parameters

  lhs | a ExperimentType enum string value.
  rhs | a ExperimentType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [129/160]

bool ome::xml::model::enums::operator!= | ( | const LaserMedium::enum_value & | lhs,
|  | const LaserMedium & | rhs
| ) |  |
| inline

Compare enum value and LaserMedium object for non-equality.

Parameters

  lhs | a LaserMedium enum value.
  rhs | a LaserMedium object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [130/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsTime & | lhs,
|  | const UnitsTime & | rhs
| ) |  |
| inline

Compare two UnitsTime objects for non-equality.

Parameters

  lhs | a UnitsTime object.
  rhs | a UnitsTime object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [131/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsFrequency & | lhs,
|  | const UnitsFrequency::enum_value & | rhs
| ) |  |
| inline

Compare UnitsFrequency object and enum value for non-equality.

Parameters

  lhs | a UnitsFrequency object.
  rhs | a UnitsFrequency enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [132/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const PixelType & | rhs
| ) |  |
| inline

Compare enum string value and PixelType object for non-equality.

Parameters

  lhs | a PixelType enum string value.
  rhs | a PixelType object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [133/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsElectricPotential & | lhs,
|  | const UnitsElectricPotential::enum_value & | rhs
| ) |  |
| inline

Compare UnitsElectricPotential object and enum value for non-equality.

Parameters

  lhs | a UnitsElectricPotential object.
  rhs | a UnitsElectricPotential enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [134/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsPower & | lhs,
|  | const UnitsPower::enum_value & | rhs
| ) |  |
| inline

Compare UnitsPower object and enum value for non-equality.

Parameters

  lhs | a UnitsPower object.
  rhs | a UnitsPower enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [135/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const AcquisitionMode & | rhs
| ) |  |
| inline

Compare enum string value and AcquisitionMode object for non-equality.

Parameters

  lhs | a AcquisitionMode enum string value.
  rhs | a AcquisitionMode object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [136/160]

bool ome::xml::model::enums::operator!= | ( | const LaserMedium & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare LaserMedium object and enum string value for non-equality.

Parameters

  lhs | a LaserMedium object.
  rhs | a LaserMedium enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [137/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsTime & | lhs,
|  | const UnitsTime::enum_value & | rhs
| ) |  |
| inline

Compare UnitsTime object and enum value for non-equality.

Parameters

  lhs | a UnitsTime object.
  rhs | a UnitsTime enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [138/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsElectricPotential::enum_value & | lhs,
|  | const UnitsElectricPotential & | rhs
| ) |  |
| inline

Compare enum value and UnitsElectricPotential object for non-equality.

Parameters

  lhs | a UnitsElectricPotential enum value.
  rhs | a UnitsElectricPotential object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [139/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsFrequency::enum_value & | lhs,
|  | const UnitsFrequency & | rhs
| ) |  |
| inline

Compare enum value and UnitsFrequency object for non-equality.

Parameters

  lhs | a UnitsFrequency enum value.
  rhs | a UnitsFrequency object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [140/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsPower::enum_value & | lhs,
|  | const UnitsPower & | rhs
| ) |  |
| inline

Compare enum value and UnitsPower object for non-equality.

Parameters

  lhs | a UnitsPower enum value.
  rhs | a UnitsPower object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [141/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const LaserMedium & | rhs
| ) |  |
| inline

Compare enum string value and LaserMedium object for non-equality.

Parameters

  lhs | a LaserMedium enum string value.
  rhs | a LaserMedium object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [142/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsTime::enum_value & | lhs,
|  | const UnitsTime & | rhs
| ) |  |
| inline

Compare enum value and UnitsTime object for non-equality.

Parameters

  lhs | a UnitsTime enum value.
  rhs | a UnitsTime object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [143/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsElectricPotential & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare UnitsElectricPotential object and enum string value for non-equality.

Parameters

  lhs | a UnitsElectricPotential object.
  rhs | a UnitsElectricPotential enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [144/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsFrequency & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare UnitsFrequency object and enum string value for non-equality.

Parameters

  lhs | a UnitsFrequency object.
  rhs | a UnitsFrequency enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [145/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsPower & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare UnitsPower object and enum string value for non-equality.

Parameters

  lhs | a UnitsPower object.
  rhs | a UnitsPower enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [146/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsPressure & | lhs,
|  | const UnitsPressure & | rhs
| ) |  |
| inline

Compare two UnitsPressure objects for non-equality.

Parameters

  lhs | a UnitsPressure object.
  rhs | a UnitsPressure object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [147/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsLength & | lhs,
|  | const UnitsLength & | rhs
| ) |  |
| inline

Compare two UnitsLength objects for non-equality.

Parameters

  lhs | a UnitsLength object.
  rhs | a UnitsLength object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [148/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsTime & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare UnitsTime object and enum string value for non-equality.

Parameters

  lhs | a UnitsTime object.
  rhs | a UnitsTime enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [149/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const UnitsElectricPotential & | rhs
| ) |  |
| inline

Compare enum string value and UnitsElectricPotential object for non-equality.

Parameters

  lhs | a UnitsElectricPotential enum string value.
  rhs | a UnitsElectricPotential object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [150/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const UnitsFrequency & | rhs
| ) |  |
| inline

Compare enum string value and UnitsFrequency object for non-equality.

Parameters

  lhs | a UnitsFrequency enum string value.
  rhs | a UnitsFrequency object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [151/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const UnitsPower & | rhs
| ) |  |
| inline

Compare enum string value and UnitsPower object for non-equality.

Parameters

  lhs | a UnitsPower enum string value.
  rhs | a UnitsPower object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [152/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsPressure & | lhs,
|  | const UnitsPressure::enum_value & | rhs
| ) |  |
| inline

Compare UnitsPressure object and enum value for non-equality.

Parameters

  lhs | a UnitsPressure object.
  rhs | a UnitsPressure enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [153/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsLength & | lhs,
|  | const UnitsLength::enum_value & | rhs
| ) |  |
| inline

Compare UnitsLength object and enum value for non-equality.

Parameters

  lhs | a UnitsLength object.
  rhs | a UnitsLength enum value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [154/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const UnitsTime & | rhs
| ) |  |
| inline

Compare enum string value and UnitsTime object for non-equality.

Parameters

  lhs | a UnitsTime enum string value.
  rhs | a UnitsTime object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [155/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsPressure::enum_value & | lhs,
|  | const UnitsPressure & | rhs
| ) |  |
| inline

Compare enum value and UnitsPressure object for non-equality.

Parameters

  lhs | a UnitsPressure enum value.
  rhs | a UnitsPressure object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [156/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsLength::enum_value & | lhs,
|  | const UnitsLength & | rhs
| ) |  |
| inline

Compare enum value and UnitsLength object for non-equality.

Parameters

  lhs | a UnitsLength enum value.
  rhs | a UnitsLength object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [157/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsPressure & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare UnitsPressure object and enum string value for non-equality.

Parameters

  lhs | a UnitsPressure object.
  rhs | a UnitsPressure enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [158/160]

bool ome::xml::model::enums::operator!= | ( | const UnitsLength & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare UnitsLength object and enum string value for non-equality.

Parameters

  lhs | a UnitsLength object.
  rhs | a UnitsLength enum string value.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [159/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const UnitsPressure & | rhs
| ) |  |
| inline

Compare enum string value and UnitsPressure object for non-equality.

Parameters

  lhs | a UnitsPressure enum string value.
  rhs | a UnitsPressure object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator!=() [160/160]

bool ome::xml::model::enums::operator!= | ( | const std::string & | lhs,
|  | const UnitsLength & | rhs
| ) |  |
| inline

Compare enum string value and UnitsLength object for non-equality.

Parameters

  lhs | a UnitsLength enum string value.
  rhs | a UnitsLength object.

Returns
  true if the enum values are not the same, otherwise false.

## § operator<<() [1/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const Marker & | enumeration
| ) |  |
| inline

Output Marker to output stream.

Parameters

  os | the output stream.
  enumeration | the Marker to output.

Returns
  the output stream.

## § operator<<() [2/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const FillRule & | enumeration
| ) |  |
| inline

Output FillRule to output stream.

Parameters

  os | the output stream.
  enumeration | the FillRule to output.

Returns
  the output stream.

## § operator<<() [3/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const Compression & | enumeration
| ) |  |
| inline

Output Compression to output stream.

Parameters

  os | the output stream.
  enumeration | the Compression to output.

Returns
  the output stream.

## § operator<<() [4/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const FilamentType & | enumeration
| ) |  |
| inline

Output FilamentType to output stream.

Parameters

  os | the output stream.
  enumeration | the FilamentType to output.

Returns
  the output stream.

## § operator<<() [5/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const ArcType & | enumeration
| ) |  |
| inline

Output ArcType to output stream.

Parameters

  os | the output stream.
  enumeration | the ArcType to output.

Returns
  the output stream.

## § operator<<() [6/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const FontStyle & | enumeration
| ) |  |
| inline

Output FontStyle to output stream.

Parameters

  os | the output stream.
  enumeration | the FontStyle to output.

Returns
  the output stream.

## § operator<<() [7/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const MicroscopeType & | enumeration
| ) |  |
| inline

Output MicroscopeType to output stream.

Parameters

  os | the output stream.
  enumeration | the MicroscopeType to output.

Returns
  the output stream.

## § operator<<() [8/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const IlluminationType & | enumeration
| ) |  |
| inline

Output IlluminationType to output stream.

Parameters

  os | the output stream.
  enumeration | the IlluminationType to output.

Returns
  the output stream.

## § operator<<() [9/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const Medium & | enumeration
| ) |  |
| inline

Output Medium to output stream.

Parameters

  os | the output stream.
  enumeration | the Medium to output.

Returns
  the output stream.

## § operator<<() [10/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const DimensionOrder & | enumeration
| ) |  |
| inline

Output DimensionOrder to output stream.

Parameters

  os | the output stream.
  enumeration | the DimensionOrder to output.

Returns
  the output stream.

## § operator<<() [11/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const Pulse & | enumeration
| ) |  |
| inline

Output Pulse to output stream.

Parameters

  os | the output stream.
  enumeration | the Pulse to output.

Returns
  the output stream.

## § operator<<() [12/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const Immersion & | enumeration
| ) |  |
| inline

Output Immersion to output stream.

Parameters

  os | the output stream.
  enumeration | the Immersion to output.

Returns
  the output stream.

## § operator<<() [13/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const FilterType & | enumeration
| ) |  |
| inline

Output FilterType to output stream.

Parameters

  os | the output stream.
  enumeration | the FilterType to output.

Returns
  the output stream.

## § operator<<() [14/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const LaserType & | enumeration
| ) |  |
| inline

Output LaserType to output stream.

Parameters

  os | the output stream.
  enumeration | the LaserType to output.

Returns
  the output stream.

## § operator<<() [15/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const MicrobeamManipulationType & | enumeration
| ) |  |
| inline

Output MicrobeamManipulationType to output stream.

Parameters

  os | the output stream.
  enumeration | the MicrobeamManipulationType to output.

Returns
  the output stream.

## § operator<<() [16/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const ContrastMethod & | enumeration
| ) |  |
| inline

Output ContrastMethod to output stream.

Parameters

  os | the output stream.
  enumeration | the ContrastMethod to output.

Returns
  the output stream.

## § operator<<() [17/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const UnitsTemperature & | enumeration
| ) |  |
| inline

Output UnitsTemperature to output stream.

Parameters

  os | the output stream.
  enumeration | the UnitsTemperature to output.

Returns
  the output stream.

## § operator<<() [18/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const Binning & | enumeration
| ) |  |
| inline

Output Binning to output stream.

Parameters

  os | the output stream.
  enumeration | the Binning to output.

Returns
  the output stream.

## § operator<<() [19/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const FontFamily & | enumeration
| ) |  |
| inline

Output FontFamily to output stream.

Parameters

  os | the output stream.
  enumeration | the FontFamily to output.

Returns
  the output stream.

## § operator<<() [20/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const DetectorType & | enumeration
| ) |  |
| inline

Output DetectorType to output stream.

Parameters

  os | the output stream.
  enumeration | the DetectorType to output.

Returns
  the output stream.

## § operator<<() [21/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const Correction & | enumeration
| ) |  |
| inline

Output Correction to output stream.

Parameters

  os | the output stream.
  enumeration | the Correction to output.

Returns
  the output stream.

## § operator<<() [22/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const NamingConvention & | enumeration
| ) |  |
| inline

Output NamingConvention to output stream.

Parameters

  os | the output stream.
  enumeration | the NamingConvention to output.

Returns
  the output stream.

## § operator<<() [23/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const ExperimentType & | enumeration
| ) |  |
| inline

Output ExperimentType to output stream.

Parameters

  os | the output stream.
  enumeration | the ExperimentType to output.

Returns
  the output stream.

## § operator<<() [24/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const PixelType & | enumeration
| ) |  |
| inline

Output PixelType to output stream.

Parameters

  os | the output stream.
  enumeration | the PixelType to output.

Returns
  the output stream.

## § operator<<() [25/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const AcquisitionMode & | enumeration
| ) |  |
| inline

Output AcquisitionMode to output stream.

Parameters

  os | the output stream.
  enumeration | the AcquisitionMode to output.

Returns
  the output stream.

## § operator<<() [26/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const LaserMedium & | enumeration
| ) |  |
| inline

Output LaserMedium to output stream.

Parameters

  os | the output stream.
  enumeration | the LaserMedium to output.

Returns
  the output stream.

## § operator<<() [27/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const UnitsPower & | enumeration
| ) |  |
| inline

Output UnitsPower to output stream.

Parameters

  os | the output stream.
  enumeration | the UnitsPower to output.

Returns
  the output stream.

## § operator<<() [28/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const UnitsFrequency & | enumeration
| ) |  |
| inline

Output UnitsFrequency to output stream.

Parameters

  os | the output stream.
  enumeration | the UnitsFrequency to output.

Returns
  the output stream.

## § operator<<() [29/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const UnitsElectricPotential & | enumeration
| ) |  |
| inline

Output UnitsElectricPotential to output stream.

Parameters

  os | the output stream.
  enumeration | the UnitsElectricPotential to output.

Returns
  the output stream.

## § operator<<() [30/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const UnitsTime & | enumeration
| ) |  |
| inline

Output UnitsTime to output stream.

Parameters

  os | the output stream.
  enumeration | the UnitsTime to output.

Returns
  the output stream.

## § operator<<() [31/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const UnitsPressure & | enumeration
| ) |  |
| inline

Output UnitsPressure to output stream.

Parameters

  os | the output stream.
  enumeration | the UnitsPressure to output.

Returns
  the output stream.

## § operator<<() [32/32]

template<class charT , class traits >

std::basic_ostream<charT,traits>& ome::xml::model::enums::operator<< | ( | std::basic_ostream< charT, traits > & | os,
|  | const UnitsLength & | enumeration
| ) |  |
| inline

Output UnitsLength to output stream.

Parameters

  os | the output stream.
  enumeration | the UnitsLength to output.

Returns
  the output stream.

## § operator==() [1/160]

bool ome::xml::model::enums::operator== | ( | const Marker & | lhs,
|  | const Marker & | rhs
| ) |  |
| inline

Compare two Marker objects for equality.

Parameters

  lhs | a Marker object.
  rhs | a Marker object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [2/160]

bool ome::xml::model::enums::operator== | ( | const FillRule & | lhs,
|  | const FillRule & | rhs
| ) |  |
| inline

Compare two FillRule objects for equality.

Parameters

  lhs | a FillRule object.
  rhs | a FillRule object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [3/160]

bool ome::xml::model::enums::operator== | ( | const Compression & | lhs,
|  | const Compression & | rhs
| ) |  |
| inline

Compare two Compression objects for equality.

Parameters

  lhs | a Compression object.
  rhs | a Compression object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [4/160]

bool ome::xml::model::enums::operator== | ( | const FilamentType & | lhs,
|  | const FilamentType & | rhs
| ) |  |
| inline

Compare two FilamentType objects for equality.

Parameters

  lhs | a FilamentType object.
  rhs | a FilamentType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [5/160]

bool ome::xml::model::enums::operator== | ( | const FontStyle & | lhs,
|  | const FontStyle & | rhs
| ) |  |
| inline

Compare two FontStyle objects for equality.

Parameters

  lhs | a FontStyle object.
  rhs | a FontStyle object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [6/160]

bool ome::xml::model::enums::operator== | ( | const ArcType & | lhs,
|  | const ArcType & | rhs
| ) |  |
| inline

Compare two ArcType objects for equality.

Parameters

  lhs | a ArcType object.
  rhs | a ArcType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [7/160]

bool ome::xml::model::enums::operator== | ( | const IlluminationType & | lhs,
|  | const IlluminationType & | rhs
| ) |  |
| inline

Compare two IlluminationType objects for equality.

Parameters

  lhs | a IlluminationType object.
  rhs | a IlluminationType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [8/160]

bool ome::xml::model::enums::operator== | ( | const Medium & | lhs,
|  | const Medium & | rhs
| ) |  |
| inline

Compare two Medium objects for equality.

Parameters

  lhs | a Medium object.
  rhs | a Medium object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [9/160]

bool ome::xml::model::enums::operator== | ( | const MicroscopeType & | lhs,
|  | const MicroscopeType & | rhs
| ) |  |
| inline

Compare two MicroscopeType objects for equality.

Parameters

  lhs | a MicroscopeType object.
  rhs | a MicroscopeType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [10/160]

bool ome::xml::model::enums::operator== | ( | const Pulse & | lhs,
|  | const Pulse & | rhs
| ) |  |
| inline

Compare two Pulse objects for equality.

Parameters

  lhs | a Pulse object.
  rhs | a Pulse object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [11/160]

bool ome::xml::model::enums::operator== | ( | const DimensionOrder & | lhs,
|  | const DimensionOrder & | rhs
| ) |  |
| inline

Compare two DimensionOrder objects for equality.

Parameters

  lhs | a DimensionOrder object.
  rhs | a DimensionOrder object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [12/160]

bool ome::xml::model::enums::operator== | ( | const Immersion & | lhs,
|  | const Immersion & | rhs
| ) |  |
| inline

Compare two Immersion objects for equality.

Parameters

  lhs | a Immersion object.
  rhs | a Immersion object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [13/160]

bool ome::xml::model::enums::operator== | ( | const FilterType & | lhs,
|  | const FilterType & | rhs
| ) |  |
| inline

Compare two FilterType objects for equality.

Parameters

  lhs | a FilterType object.
  rhs | a FilterType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [14/160]

bool ome::xml::model::enums::operator== | ( | const LaserType & | lhs,
|  | const LaserType & | rhs
| ) |  |
| inline

Compare two LaserType objects for equality.

Parameters

  lhs | a LaserType object.
  rhs | a LaserType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [15/160]

bool ome::xml::model::enums::operator== | ( | const Marker & | lhs,
|  | const Marker::enum_value & | rhs
| ) |  |
| inline

Compare Marker object and enum value for equality.

Parameters

  lhs | a Marker object.
  rhs | a Marker enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [16/160]

bool ome::xml::model::enums::operator== | ( | const MicrobeamManipulationType & | lhs,
|  | const MicrobeamManipulationType & | rhs
| ) |  |
| inline

Compare two MicrobeamManipulationType objects for equality.

Parameters

  lhs | a MicrobeamManipulationType object.
  rhs | a MicrobeamManipulationType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [17/160]

bool ome::xml::model::enums::operator== | ( | const UnitsTemperature & | lhs,
|  | const UnitsTemperature & | rhs
| ) |  |
| inline

Compare two UnitsTemperature objects for equality.

Parameters

  lhs | a UnitsTemperature object.
  rhs | a UnitsTemperature object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [18/160]

bool ome::xml::model::enums::operator== | ( | const ContrastMethod & | lhs,
|  | const ContrastMethod & | rhs
| ) |  |
| inline

Compare two ContrastMethod objects for equality.

Parameters

  lhs | a ContrastMethod object.
  rhs | a ContrastMethod object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [19/160]

bool ome::xml::model::enums::operator== | ( | const FillRule & | lhs,
|  | const FillRule::enum_value & | rhs
| ) |  |
| inline

Compare FillRule object and enum value for equality.

Parameters

  lhs | a FillRule object.
  rhs | a FillRule enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [20/160]

bool ome::xml::model::enums::operator== | ( | const Compression & | lhs,
|  | const Compression::enum_value & | rhs
| ) |  |
| inline

Compare Compression object and enum value for equality.

Parameters

  lhs | a Compression object.
  rhs | a Compression enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [21/160]

bool ome::xml::model::enums::operator== | ( | const FontFamily & | lhs,
|  | const FontFamily & | rhs
| ) |  |
| inline

Compare two FontFamily objects for equality.

Parameters

  lhs | a FontFamily object.
  rhs | a FontFamily object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [22/160]

bool ome::xml::model::enums::operator== | ( | const Binning & | lhs,
|  | const Binning & | rhs
| ) |  |
| inline

Compare two Binning objects for equality.

Parameters

  lhs | a Binning object.
  rhs | a Binning object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [23/160]

bool ome::xml::model::enums::operator== | ( | const FilamentType & | lhs,
|  | const FilamentType::enum_value & | rhs
| ) |  |
| inline

Compare FilamentType object and enum value for equality.

Parameters

  lhs | a FilamentType object.
  rhs | a FilamentType enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [24/160]

bool ome::xml::model::enums::operator== | ( | const FontStyle & | lhs,
|  | const FontStyle::enum_value & | rhs
| ) |  |
| inline

Compare FontStyle object and enum value for equality.

Parameters

  lhs | a FontStyle object.
  rhs | a FontStyle enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [25/160]

bool ome::xml::model::enums::operator== | ( | const ArcType & | lhs,
|  | const ArcType::enum_value & | rhs
| ) |  |
| inline

Compare ArcType object and enum value for equality.

Parameters

  lhs | a ArcType object.
  rhs | a ArcType enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [26/160]

bool ome::xml::model::enums::operator== | ( | const MicroscopeType & | lhs,
|  | const MicroscopeType::enum_value & | rhs
| ) |  |
| inline

Compare MicroscopeType object and enum value for equality.

Parameters

  lhs | a MicroscopeType object.
  rhs | a MicroscopeType enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [27/160]

bool ome::xml::model::enums::operator== | ( | const IlluminationType & | lhs,
|  | const IlluminationType::enum_value & | rhs
| ) |  |
| inline

Compare IlluminationType object and enum value for equality.

Parameters

  lhs | a IlluminationType object.
  rhs | a IlluminationType enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [28/160]

bool ome::xml::model::enums::operator== | ( | const Medium & | lhs,
|  | const Medium::enum_value & | rhs
| ) |  |
| inline

Compare Medium object and enum value for equality.

Parameters

  lhs | a Medium object.
  rhs | a Medium enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [29/160]

bool ome::xml::model::enums::operator== | ( | const DimensionOrder & | lhs,
|  | const DimensionOrder::enum_value & | rhs
| ) |  |
| inline

Compare DimensionOrder object and enum value for equality.

Parameters

  lhs | a DimensionOrder object.
  rhs | a DimensionOrder enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [30/160]

bool ome::xml::model::enums::operator== | ( | const Pulse & | lhs,
|  | const Pulse::enum_value & | rhs
| ) |  |
| inline

Compare Pulse object and enum value for equality.

Parameters

  lhs | a Pulse object.
  rhs | a Pulse enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [31/160]

bool ome::xml::model::enums::operator== | ( | const DetectorType & | lhs,
|  | const DetectorType & | rhs
| ) |  |
| inline

Compare two DetectorType objects for equality.

Parameters

  lhs | a DetectorType object.
  rhs | a DetectorType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [32/160]

bool ome::xml::model::enums::operator== | ( | const Immersion & | lhs,
|  | const Immersion::enum_value & | rhs
| ) |  |
| inline

Compare Immersion object and enum value for equality.

Parameters

  lhs | a Immersion object.
  rhs | a Immersion enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [33/160]

bool ome::xml::model::enums::operator== | ( | const FilterType & | lhs,
|  | const FilterType::enum_value & | rhs
| ) |  |
| inline

Compare FilterType object and enum value for equality.

Parameters

  lhs | a FilterType object.
  rhs | a FilterType enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [34/160]

bool ome::xml::model::enums::operator== | ( | const Marker::enum_value & | lhs,
|  | const Marker & | rhs
| ) |  |
| inline

Compare enum value and Marker for equality.

Parameters

  lhs | a Marker enum value.
  rhs | a Marker object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [35/160]

bool ome::xml::model::enums::operator== | ( | const LaserType & | lhs,
|  | const LaserType::enum_value & | rhs
| ) |  |
| inline

Compare LaserType object and enum value for equality.

Parameters

  lhs | a LaserType object.
  rhs | a LaserType enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [36/160]

bool ome::xml::model::enums::operator== | ( | const Correction & | lhs,
|  | const Correction & | rhs
| ) |  |
| inline

Compare two Correction objects for equality.

Parameters

  lhs | a Correction object.
  rhs | a Correction object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [37/160]

bool ome::xml::model::enums::operator== | ( | const MicrobeamManipulationType & | lhs,
|  | const MicrobeamManipulationType::enum_value & | rhs
| ) |  |
| inline

Compare MicrobeamManipulationType object and enum value for equality.

Parameters

  lhs | a MicrobeamManipulationType object.
  rhs | a MicrobeamManipulationType enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [38/160]

bool ome::xml::model::enums::operator== | ( | const ContrastMethod & | lhs,
|  | const ContrastMethod::enum_value & | rhs
| ) |  |
| inline

Compare ContrastMethod object and enum value for equality.

Parameters

  lhs | a ContrastMethod object.
  rhs | a ContrastMethod enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [39/160]

bool ome::xml::model::enums::operator== | ( | const UnitsTemperature & | lhs,
|  | const UnitsTemperature::enum_value & | rhs
| ) |  |
| inline

Compare UnitsTemperature object and enum value for equality.

Parameters

  lhs | a UnitsTemperature object.
  rhs | a UnitsTemperature enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [40/160]

bool ome::xml::model::enums::operator== | ( | const FillRule::enum_value & | lhs,
|  | const FillRule & | rhs
| ) |  |
| inline

Compare enum value and FillRule for equality.

Parameters

  lhs | a FillRule enum value.
  rhs | a FillRule object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [41/160]

bool ome::xml::model::enums::operator== | ( | const NamingConvention & | lhs,
|  | const NamingConvention & | rhs
| ) |  |
| inline

Compare two NamingConvention objects for equality.

Parameters

  lhs | a NamingConvention object.
  rhs | a NamingConvention object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [42/160]

bool ome::xml::model::enums::operator== | ( | const FontFamily & | lhs,
|  | const FontFamily::enum_value & | rhs
| ) |  |
| inline

Compare FontFamily object and enum value for equality.

Parameters

  lhs | a FontFamily object.
  rhs | a FontFamily enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [43/160]

bool ome::xml::model::enums::operator== | ( | const Compression::enum_value & | lhs,
|  | const Compression & | rhs
| ) |  |
| inline

Compare enum value and Compression for equality.

Parameters

  lhs | a Compression enum value.
  rhs | a Compression object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [44/160]

bool ome::xml::model::enums::operator== | ( | const ExperimentType & | lhs,
|  | const ExperimentType & | rhs
| ) |  |
| inline

Compare two ExperimentType objects for equality.

Parameters

  lhs | a ExperimentType object.
  rhs | a ExperimentType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [45/160]

bool ome::xml::model::enums::operator== | ( | const Binning & | lhs,
|  | const Binning::enum_value & | rhs
| ) |  |
| inline

Compare Binning object and enum value for equality.

Parameters

  lhs | a Binning object.
  rhs | a Binning enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [46/160]

bool ome::xml::model::enums::operator== | ( | const FilamentType::enum_value & | lhs,
|  | const FilamentType & | rhs
| ) |  |
| inline

Compare enum value and FilamentType for equality.

Parameters

  lhs | a FilamentType enum value.
  rhs | a FilamentType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [47/160]

bool ome::xml::model::enums::operator== | ( | const FontStyle::enum_value & | lhs,
|  | const FontStyle & | rhs
| ) |  |
| inline

Compare enum value and FontStyle for equality.

Parameters

  lhs | a FontStyle enum value.
  rhs | a FontStyle object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [48/160]

bool ome::xml::model::enums::operator== | ( | const ArcType::enum_value & | lhs,
|  | const ArcType & | rhs
| ) |  |
| inline

Compare enum value and ArcType for equality.

Parameters

  lhs | a ArcType enum value.
  rhs | a ArcType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [49/160]

bool ome::xml::model::enums::operator== | ( | const MicroscopeType::enum_value & | lhs,
|  | const MicroscopeType & | rhs
| ) |  |
| inline

Compare enum value and MicroscopeType for equality.

Parameters

  lhs | a MicroscopeType enum value.
  rhs | a MicroscopeType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [50/160]

bool ome::xml::model::enums::operator== | ( | const Medium::enum_value & | lhs,
|  | const Medium & | rhs
| ) |  |
| inline

Compare enum value and Medium for equality.

Parameters

  lhs | a Medium enum value.
  rhs | a Medium object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [51/160]

bool ome::xml::model::enums::operator== | ( | const IlluminationType::enum_value & | lhs,
|  | const IlluminationType & | rhs
| ) |  |
| inline

Compare enum value and IlluminationType for equality.

Parameters

  lhs | a IlluminationType enum value.
  rhs | a IlluminationType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [52/160]

bool ome::xml::model::enums::operator== | ( | const DimensionOrder::enum_value & | lhs,
|  | const DimensionOrder & | rhs
| ) |  |
| inline

Compare enum value and DimensionOrder for equality.

Parameters

  lhs | a DimensionOrder enum value.
  rhs | a DimensionOrder object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [53/160]

bool ome::xml::model::enums::operator== | ( | const Pulse::enum_value & | lhs,
|  | const Pulse & | rhs
| ) |  |
| inline

Compare enum value and Pulse for equality.

Parameters

  lhs | a Pulse enum value.
  rhs | a Pulse object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [54/160]

bool ome::xml::model::enums::operator== | ( | const DetectorType & | lhs,
|  | const DetectorType::enum_value & | rhs
| ) |  |
| inline

Compare DetectorType object and enum value for equality.

Parameters

  lhs | a DetectorType object.
  rhs | a DetectorType enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [55/160]

bool ome::xml::model::enums::operator== | ( | const Immersion::enum_value & | lhs,
|  | const Immersion & | rhs
| ) |  |
| inline

Compare enum value and Immersion for equality.

Parameters

  lhs | a Immersion enum value.
  rhs | a Immersion object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [56/160]

bool ome::xml::model::enums::operator== | ( | const FilterType::enum_value & | lhs,
|  | const FilterType & | rhs
| ) |  |
| inline

Compare enum value and FilterType for equality.

Parameters

  lhs | a FilterType enum value.
  rhs | a FilterType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [57/160]

bool ome::xml::model::enums::operator== | ( | const PixelType & | lhs,
|  | const PixelType & | rhs
| ) |  |
| inline

Compare two PixelType objects for equality.

Parameters

  lhs | a PixelType object.
  rhs | a PixelType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [58/160]

bool ome::xml::model::enums::operator== | ( | const Marker & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare Marker object and enum string value for equality.

Parameters

  lhs | a Marker object.
  rhs | a Marker enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [59/160]

bool ome::xml::model::enums::operator== | ( | const MicrobeamManipulationType::enum_value & | lhs,
|  | const MicrobeamManipulationType & | rhs
| ) |  |
| inline

Compare enum value and MicrobeamManipulationType for equality.

Parameters

  lhs | a MicrobeamManipulationType enum value.
  rhs | a MicrobeamManipulationType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [60/160]

bool ome::xml::model::enums::operator== | ( | const LaserType::enum_value & | lhs,
|  | const LaserType & | rhs
| ) |  |
| inline

Compare enum value and LaserType for equality.

Parameters

  lhs | a LaserType enum value.
  rhs | a LaserType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [61/160]

bool ome::xml::model::enums::operator== | ( | const Correction & | lhs,
|  | const Correction::enum_value & | rhs
| ) |  |
| inline

Compare Correction object and enum value for equality.

Parameters

  lhs | a Correction object.
  rhs | a Correction enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [62/160]

bool ome::xml::model::enums::operator== | ( | const FillRule & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare FillRule object and enum string value for equality.

Parameters

  lhs | a FillRule object.
  rhs | a FillRule enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [63/160]

bool ome::xml::model::enums::operator== | ( | const ContrastMethod::enum_value & | lhs,
|  | const ContrastMethod & | rhs
| ) |  |
| inline

Compare enum value and ContrastMethod for equality.

Parameters

  lhs | a ContrastMethod enum value.
  rhs | a ContrastMethod object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [64/160]

bool ome::xml::model::enums::operator== | ( | const UnitsTemperature::enum_value & | lhs,
|  | const UnitsTemperature & | rhs
| ) |  |
| inline

Compare enum value and UnitsTemperature for equality.

Parameters

  lhs | a UnitsTemperature enum value.
  rhs | a UnitsTemperature object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [65/160]

bool ome::xml::model::enums::operator== | ( | const AcquisitionMode & | lhs,
|  | const AcquisitionMode & | rhs
| ) |  |
| inline

Compare two AcquisitionMode objects for equality.

Parameters

  lhs | a AcquisitionMode object.
  rhs | a AcquisitionMode object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [66/160]

bool ome::xml::model::enums::operator== | ( | const NamingConvention & | lhs,
|  | const NamingConvention::enum_value & | rhs
| ) |  |
| inline

Compare NamingConvention object and enum value for equality.

Parameters

  lhs | a NamingConvention object.
  rhs | a NamingConvention enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [67/160]

bool ome::xml::model::enums::operator== | ( | const FontFamily::enum_value & | lhs,
|  | const FontFamily & | rhs
| ) |  |
| inline

Compare enum value and FontFamily for equality.

Parameters

  lhs | a FontFamily enum value.
  rhs | a FontFamily object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [68/160]

bool ome::xml::model::enums::operator== | ( | const Compression & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare Compression object and enum string value for equality.

Parameters

  lhs | a Compression object.
  rhs | a Compression enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [69/160]

bool ome::xml::model::enums::operator== | ( | const ExperimentType & | lhs,
|  | const ExperimentType::enum_value & | rhs
| ) |  |
| inline

Compare ExperimentType object and enum value for equality.

Parameters

  lhs | a ExperimentType object.
  rhs | a ExperimentType enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [70/160]

bool ome::xml::model::enums::operator== | ( | const FilamentType & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare FilamentType object and enum string value for equality.

Parameters

  lhs | a FilamentType object.
  rhs | a FilamentType enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [71/160]

bool ome::xml::model::enums::operator== | ( | const Binning::enum_value & | lhs,
|  | const Binning & | rhs
| ) |  |
| inline

Compare enum value and Binning for equality.

Parameters

  lhs | a Binning enum value.
  rhs | a Binning object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [72/160]

bool ome::xml::model::enums::operator== | ( | const ArcType & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare ArcType object and enum string value for equality.

Parameters

  lhs | a ArcType object.
  rhs | a ArcType enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [73/160]

bool ome::xml::model::enums::operator== | ( | const FontStyle & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare FontStyle object and enum string value for equality.

Parameters

  lhs | a FontStyle object.
  rhs | a FontStyle enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [74/160]

bool ome::xml::model::enums::operator== | ( | const MicroscopeType & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare MicroscopeType object and enum string value for equality.

Parameters

  lhs | a MicroscopeType object.
  rhs | a MicroscopeType enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [75/160]

bool ome::xml::model::enums::operator== | ( | const IlluminationType & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare IlluminationType object and enum string value for equality.

Parameters

  lhs | a IlluminationType object.
  rhs | a IlluminationType enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [76/160]

bool ome::xml::model::enums::operator== | ( | const Medium & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare Medium object and enum string value for equality.

Parameters

  lhs | a Medium object.
  rhs | a Medium enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [77/160]

bool ome::xml::model::enums::operator== | ( | const Pulse & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare Pulse object and enum string value for equality.

Parameters

  lhs | a Pulse object.
  rhs | a Pulse enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [78/160]

bool ome::xml::model::enums::operator== | ( | const DimensionOrder & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare DimensionOrder object and enum string value for equality.

Parameters

  lhs | a DimensionOrder object.
  rhs | a DimensionOrder enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [79/160]

bool ome::xml::model::enums::operator== | ( | const Immersion & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare Immersion object and enum string value for equality.

Parameters

  lhs | a Immersion object.
  rhs | a Immersion enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [80/160]

bool ome::xml::model::enums::operator== | ( | const DetectorType::enum_value & | lhs,
|  | const DetectorType & | rhs
| ) |  |
| inline

Compare enum value and DetectorType for equality.

Parameters

  lhs | a DetectorType enum value.
  rhs | a DetectorType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [81/160]

bool ome::xml::model::enums::operator== | ( | const FilterType & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare FilterType object and enum string value for equality.

Parameters

  lhs | a FilterType object.
  rhs | a FilterType enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [82/160]

bool ome::xml::model::enums::operator== | ( | const PixelType & | lhs,
|  | const PixelType::enum_value & | rhs
| ) |  |
| inline

Compare PixelType object and enum value for equality.

Parameters

  lhs | a PixelType object.
  rhs | a PixelType enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [83/160]

bool ome::xml::model::enums::operator== | ( | const MicrobeamManipulationType & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare MicrobeamManipulationType object and enum string value for equality.

Parameters

  lhs | a MicrobeamManipulationType object.
  rhs | a MicrobeamManipulationType enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [84/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const Marker & | rhs
| ) |  |
| inline

Compare enum string value and Marker object for equality.

Parameters

  lhs | a Marker enum string value.
  rhs | a Marker object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [85/160]

bool ome::xml::model::enums::operator== | ( | const LaserType & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare LaserType object and enum string value for equality.

Parameters

  lhs | a LaserType object.
  rhs | a LaserType enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [86/160]

bool ome::xml::model::enums::operator== | ( | const Correction::enum_value & | lhs,
|  | const Correction & | rhs
| ) |  |
| inline

Compare enum value and Correction for equality.

Parameters

  lhs | a Correction enum value.
  rhs | a Correction object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [87/160]

bool ome::xml::model::enums::operator== | ( | const ContrastMethod & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare ContrastMethod object and enum string value for equality.

Parameters

  lhs | a ContrastMethod object.
  rhs | a ContrastMethod enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [88/160]

bool ome::xml::model::enums::operator== | ( | const UnitsTemperature & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare UnitsTemperature object and enum string value for equality.

Parameters

  lhs | a UnitsTemperature object.
  rhs | a UnitsTemperature enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [89/160]

bool ome::xml::model::enums::operator== | ( | const AcquisitionMode & | lhs,
|  | const AcquisitionMode::enum_value & | rhs
| ) |  |
| inline

Compare AcquisitionMode object and enum value for equality.

Parameters

  lhs | a AcquisitionMode object.
  rhs | a AcquisitionMode enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [90/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const FillRule & | rhs
| ) |  |
| inline

Compare enum string value and FillRule object for equality.

Parameters

  lhs | a FillRule enum string value.
  rhs | a FillRule object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [91/160]

bool ome::xml::model::enums::operator== | ( | const NamingConvention::enum_value & | lhs,
|  | const NamingConvention & | rhs
| ) |  |
| inline

Compare enum value and NamingConvention for equality.

Parameters

  lhs | a NamingConvention enum value.
  rhs | a NamingConvention object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [92/160]

bool ome::xml::model::enums::operator== | ( | const ExperimentType::enum_value & | lhs,
|  | const ExperimentType & | rhs
| ) |  |
| inline

Compare enum value and ExperimentType for equality.

Parameters

  lhs | a ExperimentType enum value.
  rhs | a ExperimentType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [93/160]

bool ome::xml::model::enums::operator== | ( | const FontFamily & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare FontFamily object and enum string value for equality.

Parameters

  lhs | a FontFamily object.
  rhs | a FontFamily enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [94/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const Compression & | rhs
| ) |  |
| inline

Compare enum string value and Compression object for equality.

Parameters

  lhs | a Compression enum string value.
  rhs | a Compression object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [95/160]

bool ome::xml::model::enums::operator== | ( | const Binning & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare Binning object and enum string value for equality.

Parameters

  lhs | a Binning object.
  rhs | a Binning enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [96/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const FilamentType & | rhs
| ) |  |
| inline

Compare enum string value and FilamentType object for equality.

Parameters

  lhs | a FilamentType enum string value.
  rhs | a FilamentType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [97/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const FontStyle & | rhs
| ) |  |
| inline

Compare enum string value and FontStyle object for equality.

Parameters

  lhs | a FontStyle enum string value.
  rhs | a FontStyle object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [98/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const ArcType & | rhs
| ) |  |
| inline

Compare enum string value and ArcType object for equality.

Parameters

  lhs | a ArcType enum string value.
  rhs | a ArcType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [99/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const MicroscopeType & | rhs
| ) |  |
| inline

Compare enum string value and MicroscopeType object for equality.

Parameters

  lhs | a MicroscopeType enum string value.
  rhs | a MicroscopeType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [100/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const Medium & | rhs
| ) |  |
| inline

Compare enum string value and Medium object for equality.

Parameters

  lhs | a Medium enum string value.
  rhs | a Medium object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [101/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const IlluminationType & | rhs
| ) |  |
| inline

Compare enum string value and IlluminationType object for equality.

Parameters

  lhs | a IlluminationType enum string value.
  rhs | a IlluminationType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [102/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const Pulse & | rhs
| ) |  |
| inline

Compare enum string value and Pulse object for equality.

Parameters

  lhs | a Pulse enum string value.
  rhs | a Pulse object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [103/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const DimensionOrder & | rhs
| ) |  |
| inline

Compare enum string value and DimensionOrder object for equality.

Parameters

  lhs | a DimensionOrder enum string value.
  rhs | a DimensionOrder object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [104/160]

bool ome::xml::model::enums::operator== | ( | const LaserMedium & | lhs,
|  | const LaserMedium & | rhs
| ) |  |
| inline

Compare two LaserMedium objects for equality.

Parameters

  lhs | a LaserMedium object.
  rhs | a LaserMedium object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [105/160]

bool ome::xml::model::enums::operator== | ( | const DetectorType & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare DetectorType object and enum string value for equality.

Parameters

  lhs | a DetectorType object.
  rhs | a DetectorType enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [106/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const Immersion & | rhs
| ) |  |
| inline

Compare enum string value and Immersion object for equality.

Parameters

  lhs | a Immersion enum string value.
  rhs | a Immersion object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [107/160]

bool ome::xml::model::enums::operator== | ( | const Correction & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare Correction object and enum string value for equality.

Parameters

  lhs | a Correction object.
  rhs | a Correction enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [108/160]

bool ome::xml::model::enums::operator== | ( | const PixelType::enum_value & | lhs,
|  | const PixelType & | rhs
| ) |  |
| inline

Compare enum value and PixelType for equality.

Parameters

  lhs | a PixelType enum value.
  rhs | a PixelType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [109/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const FilterType & | rhs
| ) |  |
| inline

Compare enum string value and FilterType object for equality.

Parameters

  lhs | a FilterType enum string value.
  rhs | a FilterType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [110/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const LaserType & | rhs
| ) |  |
| inline

Compare enum string value and LaserType object for equality.

Parameters

  lhs | a LaserType enum string value.
  rhs | a LaserType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [111/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const MicrobeamManipulationType & | rhs
| ) |  |
| inline

Compare enum string value and MicrobeamManipulationType object for equality.

Parameters

  lhs | a MicrobeamManipulationType enum string value.
  rhs | a MicrobeamManipulationType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [112/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const UnitsTemperature & | rhs
| ) |  |
| inline

Compare enum string value and UnitsTemperature object for equality.

Parameters

  lhs | a UnitsTemperature enum string value.
  rhs | a UnitsTemperature object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [113/160]

bool ome::xml::model::enums::operator== | ( | const AcquisitionMode::enum_value & | lhs,
|  | const AcquisitionMode & | rhs
| ) |  |
| inline

Compare enum value and AcquisitionMode for equality.

Parameters

  lhs | a AcquisitionMode enum value.
  rhs | a AcquisitionMode object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [114/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const ContrastMethod & | rhs
| ) |  |
| inline

Compare enum string value and ContrastMethod object for equality.

Parameters

  lhs | a ContrastMethod enum string value.
  rhs | a ContrastMethod object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [115/160]

bool ome::xml::model::enums::operator== | ( | const NamingConvention & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare NamingConvention object and enum string value for equality.

Parameters

  lhs | a NamingConvention object.
  rhs | a NamingConvention enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [116/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const Binning & | rhs
| ) |  |
| inline

Compare enum string value and Binning object for equality.

Parameters

  lhs | a Binning enum string value.
  rhs | a Binning object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [117/160]

bool ome::xml::model::enums::operator== | ( | const ExperimentType & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare ExperimentType object and enum string value for equality.

Parameters

  lhs | a ExperimentType object.
  rhs | a ExperimentType enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [118/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const FontFamily & | rhs
| ) |  |
| inline

Compare enum string value and FontFamily object for equality.

Parameters

  lhs | a FontFamily enum string value.
  rhs | a FontFamily object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [119/160]

bool ome::xml::model::enums::operator== | ( | const LaserMedium & | lhs,
|  | const LaserMedium::enum_value & | rhs
| ) |  |
| inline

Compare LaserMedium object and enum value for equality.

Parameters

  lhs | a LaserMedium object.
  rhs | a LaserMedium enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [120/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const DetectorType & | rhs
| ) |  |
| inline

Compare enum string value and DetectorType object for equality.

Parameters

  lhs | a DetectorType enum string value.
  rhs | a DetectorType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [121/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const Correction & | rhs
| ) |  |
| inline

Compare enum string value and Correction object for equality.

Parameters

  lhs | a Correction enum string value.
  rhs | a Correction object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [122/160]

bool ome::xml::model::enums::operator== | ( | const PixelType & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare PixelType object and enum string value for equality.

Parameters

  lhs | a PixelType object.
  rhs | a PixelType enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [123/160]

bool ome::xml::model::enums::operator== | ( | const UnitsFrequency & | lhs,
|  | const UnitsFrequency & | rhs
| ) |  |
| inline

Compare two UnitsFrequency objects for equality.

Parameters

  lhs | a UnitsFrequency object.
  rhs | a UnitsFrequency object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [124/160]

bool ome::xml::model::enums::operator== | ( | const UnitsPower & | lhs,
|  | const UnitsPower & | rhs
| ) |  |
| inline

Compare two UnitsPower objects for equality.

Parameters

  lhs | a UnitsPower object.
  rhs | a UnitsPower object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [125/160]

bool ome::xml::model::enums::operator== | ( | const UnitsElectricPotential & | lhs,
|  | const UnitsElectricPotential & | rhs
| ) |  |
| inline

Compare two UnitsElectricPotential objects for equality.

Parameters

  lhs | a UnitsElectricPotential object.
  rhs | a UnitsElectricPotential object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [126/160]

bool ome::xml::model::enums::operator== | ( | const AcquisitionMode & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare AcquisitionMode object and enum string value for equality.

Parameters

  lhs | a AcquisitionMode object.
  rhs | a AcquisitionMode enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [127/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const NamingConvention & | rhs
| ) |  |
| inline

Compare enum string value and NamingConvention object for equality.

Parameters

  lhs | a NamingConvention enum string value.
  rhs | a NamingConvention object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [128/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const ExperimentType & | rhs
| ) |  |
| inline

Compare enum string value and ExperimentType object for equality.

Parameters

  lhs | a ExperimentType enum string value.
  rhs | a ExperimentType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [129/160]

bool ome::xml::model::enums::operator== | ( | const LaserMedium::enum_value & | lhs,
|  | const LaserMedium & | rhs
| ) |  |
| inline

Compare enum value and LaserMedium for equality.

Parameters

  lhs | a LaserMedium enum value.
  rhs | a LaserMedium object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [130/160]

bool ome::xml::model::enums::operator== | ( | const UnitsTime & | lhs,
|  | const UnitsTime & | rhs
| ) |  |
| inline

Compare two UnitsTime objects for equality.

Parameters

  lhs | a UnitsTime object.
  rhs | a UnitsTime object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [131/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const PixelType & | rhs
| ) |  |
| inline

Compare enum string value and PixelType object for equality.

Parameters

  lhs | a PixelType enum string value.
  rhs | a PixelType object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [132/160]

bool ome::xml::model::enums::operator== | ( | const UnitsElectricPotential & | lhs,
|  | const UnitsElectricPotential::enum_value & | rhs
| ) |  |
| inline

Compare UnitsElectricPotential object and enum value for equality.

Parameters

  lhs | a UnitsElectricPotential object.
  rhs | a UnitsElectricPotential enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [133/160]

bool ome::xml::model::enums::operator== | ( | const UnitsPower & | lhs,
|  | const UnitsPower::enum_value & | rhs
| ) |  |
| inline

Compare UnitsPower object and enum value for equality.

Parameters

  lhs | a UnitsPower object.
  rhs | a UnitsPower enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [134/160]

bool ome::xml::model::enums::operator== | ( | const UnitsFrequency & | lhs,
|  | const UnitsFrequency::enum_value & | rhs
| ) |  |
| inline

Compare UnitsFrequency object and enum value for equality.

Parameters

  lhs | a UnitsFrequency object.
  rhs | a UnitsFrequency enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [135/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const AcquisitionMode & | rhs
| ) |  |
| inline

Compare enum string value and AcquisitionMode object for equality.

Parameters

  lhs | a AcquisitionMode enum string value.
  rhs | a AcquisitionMode object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [136/160]

bool ome::xml::model::enums::operator== | ( | const LaserMedium & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare LaserMedium object and enum string value for equality.

Parameters

  lhs | a LaserMedium object.
  rhs | a LaserMedium enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [137/160]

bool ome::xml::model::enums::operator== | ( | const UnitsTime & | lhs,
|  | const UnitsTime::enum_value & | rhs
| ) |  |
| inline

Compare UnitsTime object and enum value for equality.

Parameters

  lhs | a UnitsTime object.
  rhs | a UnitsTime enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [138/160]

bool ome::xml::model::enums::operator== | ( | const UnitsFrequency::enum_value & | lhs,
|  | const UnitsFrequency & | rhs
| ) |  |
| inline

Compare enum value and UnitsFrequency for equality.

Parameters

  lhs | a UnitsFrequency enum value.
  rhs | a UnitsFrequency object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [139/160]

bool ome::xml::model::enums::operator== | ( | const UnitsPower::enum_value & | lhs,
|  | const UnitsPower & | rhs
| ) |  |
| inline

Compare enum value and UnitsPower for equality.

Parameters

  lhs | a UnitsPower enum value.
  rhs | a UnitsPower object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [140/160]

bool ome::xml::model::enums::operator== | ( | const UnitsElectricPotential::enum_value & | lhs,
|  | const UnitsElectricPotential & | rhs
| ) |  |
| inline

Compare enum value and UnitsElectricPotential for equality.

Parameters

  lhs | a UnitsElectricPotential enum value.
  rhs | a UnitsElectricPotential object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [141/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const LaserMedium & | rhs
| ) |  |
| inline

Compare enum string value and LaserMedium object for equality.

Parameters

  lhs | a LaserMedium enum string value.
  rhs | a LaserMedium object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [142/160]

bool ome::xml::model::enums::operator== | ( | const UnitsTime::enum_value & | lhs,
|  | const UnitsTime & | rhs
| ) |  |
| inline

Compare enum value and UnitsTime for equality.

Parameters

  lhs | a UnitsTime enum value.
  rhs | a UnitsTime object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [143/160]

bool ome::xml::model::enums::operator== | ( | const UnitsPower & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare UnitsPower object and enum string value for equality.

Parameters

  lhs | a UnitsPower object.
  rhs | a UnitsPower enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [144/160]

bool ome::xml::model::enums::operator== | ( | const UnitsElectricPotential & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare UnitsElectricPotential object and enum string value for equality.

Parameters

  lhs | a UnitsElectricPotential object.
  rhs | a UnitsElectricPotential enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [145/160]

bool ome::xml::model::enums::operator== | ( | const UnitsFrequency & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare UnitsFrequency object and enum string value for equality.

Parameters

  lhs | a UnitsFrequency object.
  rhs | a UnitsFrequency enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [146/160]

bool ome::xml::model::enums::operator== | ( | const UnitsPressure & | lhs,
|  | const UnitsPressure & | rhs
| ) |  |
| inline

Compare two UnitsPressure objects for equality.

Parameters

  lhs | a UnitsPressure object.
  rhs | a UnitsPressure object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [147/160]

bool ome::xml::model::enums::operator== | ( | const UnitsLength & | lhs,
|  | const UnitsLength & | rhs
| ) |  |
| inline

Compare two UnitsLength objects for equality.

Parameters

  lhs | a UnitsLength object.
  rhs | a UnitsLength object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [148/160]

bool ome::xml::model::enums::operator== | ( | const UnitsTime & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare UnitsTime object and enum string value for equality.

Parameters

  lhs | a UnitsTime object.
  rhs | a UnitsTime enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [149/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const UnitsElectricPotential & | rhs
| ) |  |
| inline

Compare enum string value and UnitsElectricPotential object for equality.

Parameters

  lhs | a UnitsElectricPotential enum string value.
  rhs | a UnitsElectricPotential object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [150/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const UnitsFrequency & | rhs
| ) |  |
| inline

Compare enum string value and UnitsFrequency object for equality.

Parameters

  lhs | a UnitsFrequency enum string value.
  rhs | a UnitsFrequency object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [151/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const UnitsPower & | rhs
| ) |  |
| inline

Compare enum string value and UnitsPower object for equality.

Parameters

  lhs | a UnitsPower enum string value.
  rhs | a UnitsPower object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [152/160]

bool ome::xml::model::enums::operator== | ( | const UnitsPressure & | lhs,
|  | const UnitsPressure::enum_value & | rhs
| ) |  |
| inline

Compare UnitsPressure object and enum value for equality.

Parameters

  lhs | a UnitsPressure object.
  rhs | a UnitsPressure enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [153/160]

bool ome::xml::model::enums::operator== | ( | const UnitsLength & | lhs,
|  | const UnitsLength::enum_value & | rhs
| ) |  |
| inline

Compare UnitsLength object and enum value for equality.

Parameters

  lhs | a UnitsLength object.
  rhs | a UnitsLength enum value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [154/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const UnitsTime & | rhs
| ) |  |
| inline

Compare enum string value and UnitsTime object for equality.

Parameters

  lhs | a UnitsTime enum string value.
  rhs | a UnitsTime object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [155/160]

bool ome::xml::model::enums::operator== | ( | const UnitsPressure::enum_value & | lhs,
|  | const UnitsPressure & | rhs
| ) |  |
| inline

Compare enum value and UnitsPressure for equality.

Parameters

  lhs | a UnitsPressure enum value.
  rhs | a UnitsPressure object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [156/160]

bool ome::xml::model::enums::operator== | ( | const UnitsLength::enum_value & | lhs,
|  | const UnitsLength & | rhs
| ) |  |
| inline

Compare enum value and UnitsLength for equality.

Parameters

  lhs | a UnitsLength enum value.
  rhs | a UnitsLength object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [157/160]

bool ome::xml::model::enums::operator== | ( | const UnitsPressure & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare UnitsPressure object and enum string value for equality.

Parameters

  lhs | a UnitsPressure object.
  rhs | a UnitsPressure enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [158/160]

bool ome::xml::model::enums::operator== | ( | const UnitsLength & | lhs,
|  | const std::string & | rhs
| ) |  |
| inline

Compare UnitsLength object and enum string value for equality.

Parameters

  lhs | a UnitsLength object.
  rhs | a UnitsLength enum string value.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [159/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const UnitsPressure & | rhs
| ) |  |
| inline

Compare enum string value and UnitsPressure object for equality.

Parameters

  lhs | a UnitsPressure enum string value.
  rhs | a UnitsPressure object.

Returns
  true if the enum values are the same, otherwise false.

## § operator==() [160/160]

bool ome::xml::model::enums::operator== | ( | const std::string & | lhs,
|  | const UnitsLength & | rhs
| ) |  |
| inline

Compare enum string value and UnitsLength object for equality.

Parameters

  lhs | a UnitsLength enum string value.
  rhs | a UnitsLength object.

Returns
  true if the enum values are the same, otherwise false.

## § operator>>() [1/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | Marker & | enumeration
| ) |  |
| inline

Set Marker from input stream.

Parameters

  is | the input stream.
  enumeration | the Marker to input.

Returns
  the input stream.

References ome::xml::model::enums::Marker::Marker(), and ome::xml::model::enums::Marker::value.

## § operator>>() [2/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | FillRule & | enumeration
| ) |  |
| inline

Set FillRule from input stream.

Parameters

  is | the input stream.
  enumeration | the FillRule to input.

Returns
  the input stream.

References ome::xml::model::enums::FillRule::FillRule(), and ome::xml::model::enums::FillRule::value.

## § operator>>() [3/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | FilamentType & | enumeration
| ) |  |
| inline

Set FilamentType from input stream.

Parameters

  is | the input stream.
  enumeration | the FilamentType to input.

Returns
  the input stream.

References ome::xml::model::enums::FilamentType::FilamentType(), and ome::xml::model::enums::FilamentType::value.

## § operator>>() [4/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | Compression & | enumeration
| ) |  |
| inline

Set Compression from input stream.

Parameters

  is | the input stream.
  enumeration | the Compression to input.

Returns
  the input stream.

References ome::xml::model::enums::Compression::Compression(), and ome::xml::model::enums::Compression::value.

## § operator>>() [5/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | FontStyle & | enumeration
| ) |  |
| inline

Set FontStyle from input stream.

Parameters

  is | the input stream.
  enumeration | the FontStyle to input.

Returns
  the input stream.

References ome::xml::model::enums::FontStyle::FontStyle(), and ome::xml::model::enums::FontStyle::value.

## § operator>>() [6/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | ArcType & | enumeration
| ) |  |
| inline

Set ArcType from input stream.

Parameters

  is | the input stream.
  enumeration | the ArcType to input.

Returns
  the input stream.

References ome::xml::model::enums::ArcType::ArcType(), and ome::xml::model::enums::ArcType::value.

## § operator>>() [7/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | IlluminationType & | enumeration
| ) |  |
| inline

Set IlluminationType from input stream.

Parameters

  is | the input stream.
  enumeration | the IlluminationType to input.

Returns
  the input stream.

References ome::xml::model::enums::IlluminationType::IlluminationType(), and ome::xml::model::enums::IlluminationType::value.

## § operator>>() [8/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | MicroscopeType & | enumeration
| ) |  |
| inline

Set MicroscopeType from input stream.

Parameters

  is | the input stream.
  enumeration | the MicroscopeType to input.

Returns
  the input stream.

References ome::xml::model::enums::MicroscopeType::MicroscopeType(), and ome::xml::model::enums::MicroscopeType::value.

## § operator>>() [9/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | Medium & | enumeration
| ) |  |
| inline

Set Medium from input stream.

Parameters

  is | the input stream.
  enumeration | the Medium to input.

Returns
  the input stream.

References ome::xml::model::enums::Medium::Medium(), and ome::xml::model::enums::Medium::value.

## § operator>>() [10/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | Pulse & | enumeration
| ) |  |
| inline

Set Pulse from input stream.

Parameters

  is | the input stream.
  enumeration | the Pulse to input.

Returns
  the input stream.

References ome::xml::model::enums::Pulse::Pulse(), and ome::xml::model::enums::Pulse::value.

## § operator>>() [11/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | DimensionOrder & | enumeration
| ) |  |
| inline

Set DimensionOrder from input stream.

Parameters

  is | the input stream.
  enumeration | the DimensionOrder to input.

Returns
  the input stream.

References ome::xml::model::enums::DimensionOrder::DimensionOrder(), and ome::xml::model::enums::DimensionOrder::value.

## § operator>>() [12/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | Immersion & | enumeration
| ) |  |
| inline

Set Immersion from input stream.

Parameters

  is | the input stream.
  enumeration | the Immersion to input.

Returns
  the input stream.

References ome::xml::model::enums::Immersion::Immersion(), and ome::xml::model::enums::Immersion::value.

## § operator>>() [13/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | FilterType & | enumeration
| ) |  |
| inline

Set FilterType from input stream.

Parameters

  is | the input stream.
  enumeration | the FilterType to input.

Returns
  the input stream.

References ome::xml::model::enums::FilterType::FilterType(), and ome::xml::model::enums::FilterType::value.

## § operator>>() [14/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | MicrobeamManipulationType & | enumeration
| ) |  |
| inline

Set MicrobeamManipulationType from input stream.

Parameters

  is | the input stream.
  enumeration | the MicrobeamManipulationType to input.

Returns
  the input stream.

References ome::xml::model::enums::MicrobeamManipulationType::MicrobeamManipulationType(), and ome::xml::model::enums::MicrobeamManipulationType::value.

## § operator>>() [15/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | LaserType & | enumeration
| ) |  |
| inline

Set LaserType from input stream.

Parameters

  is | the input stream.
  enumeration | the LaserType to input.

Returns
  the input stream.

References ome::xml::model::enums::LaserType::LaserType(), and ome::xml::model::enums::LaserType::value.

## § operator>>() [16/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | ContrastMethod & | enumeration
| ) |  |
| inline

Set ContrastMethod from input stream.

Parameters

  is | the input stream.
  enumeration | the ContrastMethod to input.

Returns
  the input stream.

References ome::xml::model::enums::ContrastMethod::ContrastMethod(), and ome::xml::model::enums::ContrastMethod::value.

## § operator>>() [17/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | UnitsTemperature & | enumeration
| ) |  |
| inline

Set UnitsTemperature from input stream.

Parameters

  is | the input stream.
  enumeration | the UnitsTemperature to input.

Returns
  the input stream.

References ome::xml::model::enums::UnitsTemperature::UnitsTemperature(), and ome::xml::model::enums::UnitsTemperature::value.

## § operator>>() [18/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | Binning & | enumeration
| ) |  |
| inline

Set Binning from input stream.

Parameters

  is | the input stream.
  enumeration | the Binning to input.

Returns
  the input stream.

References ome::xml::model::enums::Binning::Binning(), and ome::xml::model::enums::Binning::value.

## § operator>>() [19/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | FontFamily & | enumeration
| ) |  |
| inline

Set FontFamily from input stream.

Parameters

  is | the input stream.
  enumeration | the FontFamily to input.

Returns
  the input stream.

References ome::xml::model::enums::FontFamily::FontFamily(), and ome::xml::model::enums::FontFamily::value.

## § operator>>() [20/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | DetectorType & | enumeration
| ) |  |
| inline

Set DetectorType from input stream.

Parameters

  is | the input stream.
  enumeration | the DetectorType to input.

Returns
  the input stream.

References ome::xml::model::enums::DetectorType::DetectorType(), and ome::xml::model::enums::DetectorType::value.

## § operator>>() [21/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | Correction & | enumeration
| ) |  |
| inline

Set Correction from input stream.

Parameters

  is | the input stream.
  enumeration | the Correction to input.

Returns
  the input stream.

References ome::xml::model::enums::Correction::Correction(), and ome::xml::model::enums::Correction::value.

## § operator>>() [22/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | NamingConvention & | enumeration
| ) |  |
| inline

Set NamingConvention from input stream.

Parameters

  is | the input stream.
  enumeration | the NamingConvention to input.

Returns
  the input stream.

References ome::xml::model::enums::NamingConvention::NamingConvention(), and ome::xml::model::enums::NamingConvention::value.

## § operator>>() [23/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | ExperimentType & | enumeration
| ) |  |
| inline

Set ExperimentType from input stream.

Parameters

  is | the input stream.
  enumeration | the ExperimentType to input.

Returns
  the input stream.

References ome::xml::model::enums::ExperimentType::ExperimentType(), and ome::xml::model::enums::ExperimentType::value.

## § operator>>() [24/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | PixelType & | enumeration
| ) |  |
| inline

Set PixelType from input stream.

Parameters

  is | the input stream.
  enumeration | the PixelType to input.

Returns
  the input stream.

References ome::xml::model::enums::PixelType::PixelType(), and ome::xml::model::enums::PixelType::value.

## § operator>>() [25/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | AcquisitionMode & | enumeration
| ) |  |
| inline

Set AcquisitionMode from input stream.

Parameters

  is | the input stream.
  enumeration | the AcquisitionMode to input.

Returns
  the input stream.

References ome::xml::model::enums::AcquisitionMode::AcquisitionMode(), and ome::xml::model::enums::AcquisitionMode::value.

## § operator>>() [26/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | LaserMedium & | enumeration
| ) |  |
| inline

Set LaserMedium from input stream.

Parameters

  is | the input stream.
  enumeration | the LaserMedium to input.

Returns
  the input stream.

References ome::xml::model::enums::LaserMedium::LaserMedium(), and ome::xml::model::enums::LaserMedium::value.

## § operator>>() [27/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | UnitsElectricPotential & | enumeration
| ) |  |
| inline

Set UnitsElectricPotential from input stream.

Parameters

  is | the input stream.
  enumeration | the UnitsElectricPotential to input.

Returns
  the input stream.

References ome::xml::model::enums::UnitsElectricPotential::UnitsElectricPotential(), and ome::xml::model::enums::UnitsElectricPotential::value.

## § operator>>() [28/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | UnitsPower & | enumeration
| ) |  |
| inline

Set UnitsPower from input stream.

Parameters

  is | the input stream.
  enumeration | the UnitsPower to input.

Returns
  the input stream.

References ome::xml::model::enums::UnitsPower::UnitsPower(), and ome::xml::model::enums::UnitsPower::value.

## § operator>>() [29/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | UnitsFrequency & | enumeration
| ) |  |
| inline

Set UnitsFrequency from input stream.

Parameters

  is | the input stream.
  enumeration | the UnitsFrequency to input.

Returns
  the input stream.

References ome::xml::model::enums::UnitsFrequency::UnitsFrequency(), and ome::xml::model::enums::UnitsFrequency::value.

## § operator>>() [30/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | UnitsTime & | enumeration
| ) |  |
| inline

Set UnitsTime from input stream.

Parameters

  is | the input stream.
  enumeration | the UnitsTime to input.

Returns
  the input stream.

References ome::xml::model::enums::UnitsTime::UnitsTime(), and ome::xml::model::enums::UnitsTime::value.

## § operator>>() [31/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | UnitsPressure & | enumeration
| ) |  |
| inline

Set UnitsPressure from input stream.

Parameters

  is | the input stream.
  enumeration | the UnitsPressure to input.

Returns
  the input stream.

References ome::xml::model::enums::UnitsPressure::UnitsPressure(), and ome::xml::model::enums::UnitsPressure::value.

## § operator>>() [32/32]

template<class charT , class traits >

std::basic_istream<charT,traits>& ome::xml::model::enums::operator>> | ( | std::basic_istream< charT, traits > & | is,
|  | UnitsLength & | enumeration
| ) |  |
| inline

Set UnitsLength from input stream.

Parameters

  is | the input stream.
  enumeration | the UnitsLength to input.

Returns
  the input stream.

References ome::xml::model::enums::UnitsLength::UnitsLength(), and ome::xml::model::enums::UnitsLength::value.