ome-xml 5.2.0

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1 2 3 4 5 6 7]

►C false_type |
C ome::xml::model::detail::is_shared_ptr< T > | Type trait for shared_ptr
►C partially_ordered |
C ome::xml::model::primitives::ConstrainedNumeric< N, C, E > | A numeric type constrained to a subrange (or subranges) of its range limits
►C true_type |
C ome::xml::model::detail::is_shared_ptr< ome::compat::shared_ptr< T > > | Type trait for shared_ptr
C ome::xml::model::OMEModelObject::indexed_container< ome::xml::model::ome::xml::model::Annotation, ome::compat::weak_ptr > |
C ome::xml::model::OMEModelObject::indexed_container< ome::xml::model::ome::xml::model::Channel, ome::compat::weak_ptr > |
C ome::xml::model::OMEModelObject::indexed_container< ome::xml::model::ome::xml::model::Dataset, ome::compat::weak_ptr > |
C ome::xml::model::OMEModelObject::indexed_container< ome::xml::model::ome::xml::model::Experiment, ome::compat::weak_ptr > |
C ome::xml::model::OMEModelObject::indexed_container< ome::xml::model::ome::xml::model::Experimenter, ome::compat::weak_ptr > |
C ome::xml::model::OMEModelObject::indexed_container< ome::xml::model::ome::xml::model::ExperimenterGroup, ome::compat::weak_ptr > |
C ome::xml::model::OMEModelObject::indexed_container< ome::xml::model::ome::xml::model::Filter, ome::compat::weak_ptr > |
C ome::xml::model::OMEModelObject::indexed_container< ome::xml::model::ome::xml::model::FilterSet, ome::compat::weak_ptr > |
C ome::xml::model::OMEModelObject::indexed_container< ome::xml::model::ome::xml::model::Image, ome::compat::weak_ptr > |
C ome::xml::model::OMEModelObject::indexed_container< ome::xml::model::ome::xml::model::Laser, ome::compat::weak_ptr > |
C ome::xml::model::OMEModelObject::indexed_container< ome::xml::model::ome::xml::model::LightPath, ome::compat::weak_ptr > |
C ome::xml::model::OMEModelObject::indexed_container< ome::xml::model::ome::xml::model::MicrobeamManipulation, ome::compat::weak_ptr > |
C ome::xml::model::OMEModelObject::indexed_container< ome::xml::model::ome::xml::model::Pixels, ome::compat::weak_ptr > |
C ome::xml::model::OMEModelObject::indexed_container< ome::xml::model::ome::xml::model::Plane, ome::compat::weak_ptr > |
C ome::xml::model::OMEModelObject::indexed_container< ome::xml::model::ome::xml::model::Plate, ome::compat::weak_ptr > |
C ome::xml::model::OMEModelObject::indexed_container< ome::xml::model::ome::xml::model::PlateAcquisition, ome::compat::weak_ptr > |
C ome::xml::model::OMEModelObject::indexed_container< ome::xml::model::ome::xml::model::Project, ome::compat::weak_ptr > |
C ome::xml::model::OMEModelObject::indexed_container< ome::xml::model::ome::xml::model::Reagent, ome::compat::weak_ptr > |
C ome::xml::model::OMEModelObject::indexed_container< ome::xml::model::ome::xml::model::ROI, ome::compat::weak_ptr > |
C ome::xml::model::OMEModelObject::indexed_container< ome::xml::model::ome::xml::model::Screen, ome::compat::weak_ptr > |
C ome::xml::model::OMEModelObject::indexed_container< ome::xml::model::ome::xml::model::Well, ome::compat::weak_ptr > |
C ome::xml::model::OMEModelObject::indexed_container< ome::xml::model::ome::xml::model::WellSample, ome::compat::weak_ptr > |
►C ome::common::xml::EntityResolver [external] |
C ome::xml::OMEEntityResolver | Entity resolver for the OME schemas
►C enable_shared_from_this |
►C ome::xml::model::OMEModelObject | OME model object interface
►C ome::xml::model::detail::OMEModelObject | OME model object (concrete implementation)
C ome::xml::model::AffineTransform | AffineTransform model object
►C ome::xml::model::Annotation | Annotation model object
►C ome::xml::model::BasicAnnotation | BasicAnnotation model object
C ome::xml::model::BooleanAnnotation | BooleanAnnotation model object
C ome::xml::model::TermAnnotation | TermAnnotation model object
C ome::xml::model::TimestampAnnotation | TimestampAnnotation model object
C ome::xml::model::ListAnnotation | ListAnnotation model object
►C ome::xml::model::NumericAnnotation | NumericAnnotation model object
C ome::xml::model::DoubleAnnotation | DoubleAnnotation model object
C ome::xml::model::LongAnnotation | LongAnnotation model object
►C ome::xml::model::TextAnnotation | TextAnnotation model object
C ome::xml::model::CommentAnnotation | CommentAnnotation model object
C ome::xml::model::TagAnnotation | TagAnnotation model object
►C ome::xml::model::XMLAnnotation | XMLAnnotation model object
C ome::xml::model::OriginalMetadataAnnotation | OriginalMetadataAnnotation model object
►C ome::xml::model::TypeAnnotation | TypeAnnotation model object
C ome::xml::model::FileAnnotation | FileAnnotation model object
C ome::xml::model::BinaryFile | BinaryFile model object
C ome::xml::model::BinaryOnly | BinaryOnly model object
C ome::xml::model::BinData | BinData model object
C ome::xml::model::Channel | Channel model object
C ome::xml::model::Dataset | Dataset model object
C ome::xml::model::Experiment | Experiment model object
C ome::xml::model::Experimenter | Experimenter model object
C ome::xml::model::ExperimenterGroup | ExperimenterGroup model object
C ome::xml::model::External | External model object
C ome::xml::model::Image | Image model object
C ome::xml::model::ImagingEnvironment | ImagingEnvironment model object
C ome::xml::model::Instrument | Instrument model object
C ome::xml::model::LightPath | LightPath model object
►C ome::xml::model::ManufacturerSpec | ManufacturerSpec model object
C ome::xml::model::Detector | Detector model object
C ome::xml::model::Dichroic | Dichroic model object
C ome::xml::model::Filter | Filter model object
C ome::xml::model::FilterSet | FilterSet model object
►C ome::xml::model::LightSource | LightSource model object
C ome::xml::model::Arc | Arc model object
C ome::xml::model::Filament | Filament model object
C ome::xml::model::Laser | Laser model object
C ome::xml::model::LightEmittingDiode | LightEmittingDiode model object
C ome::xml::model::Microscope | Microscope model object
C ome::xml::model::Objective | Objective model object
C ome::xml::model::MapPairs | MapPairs model object
C ome::xml::model::MetadataOnly | MetadataOnly model object
C ome::xml::model::MicrobeamManipulation | MicrobeamManipulation model object
►C ome::xml::model::OME | OME model object
C ome::xml::meta::OMEXMLMetadataRoot | OME-XML metadata root node
C ome::xml::model::Pixels | Pixels model object
C ome::xml::model::Plane | Plane model object
C ome::xml::model::Plate | Plate model object
C ome::xml::model::PlateAcquisition | PlateAcquisition model object
C ome::xml::model::Project | Project model object
C ome::xml::model::Reagent | Reagent model object
►C ome::xml::model::Reference | Reference model object
C ome::xml::model::AnnotationRef | AnnotationRef model object
C ome::xml::model::ChannelRef | ChannelRef model object
C ome::xml::model::DatasetRef | DatasetRef model object
C ome::xml::model::DichroicRef | DichroicRef model object
C ome::xml::model::ExperimenterGroupRef | ExperimenterGroupRef model object
C ome::xml::model::ExperimenterRef | ExperimenterRef model object
C ome::xml::model::ExperimentRef | ExperimentRef model object
►C ome::xml::model::FilterRef | FilterRef model object
C ome::xml::model::EmissionFilterRef | EmissionFilterRef model object
C ome::xml::model::ExcitationFilterRef | ExcitationFilterRef model object
C ome::xml::model::FilterSetRef | FilterSetRef model object
C ome::xml::model::ImageRef | ImageRef model object
C ome::xml::model::InstrumentRef | InstrumentRef model object
C ome::xml::model::Leader | Leader model object
C ome::xml::model::MicrobeamManipulationRef | MicrobeamManipulationRef model object
C ome::xml::model::PlateRef | PlateRef model object
C ome::xml::model::ProjectRef | ProjectRef model object
C ome::xml::model::Pump | Pump model object
C ome::xml::model::ReagentRef | ReagentRef model object
C ome::xml::model::ROIRef | ROIRef model object
►C ome::xml::model::Settings | Settings model object
C ome::xml::model::DetectorSettings | DetectorSettings model object
C ome::xml::model::LightSourceSettings | LightSourceSettings model object
C ome::xml::model::ObjectiveSettings | ObjectiveSettings model object
C ome::xml::model::WellSampleRef | WellSampleRef model object
C ome::xml::model::Rights | Rights model object
C ome::xml::model::ROI | ROI model object
C ome::xml::model::Screen | Screen model object
►C ome::xml::model::Shape | Shape model object
C ome::xml::model::Ellipse | Ellipse model object
C ome::xml::model::Label | Label model object
C ome::xml::model::Line | Line model object
C ome::xml::model::Mask | Mask model object
C ome::xml::model::Point | Point model object
C ome::xml::model::Polygon | Polygon model object
C ome::xml::model::Polyline | Polyline model object
C ome::xml::model::Rectangle | Rectangle model object
C ome::xml::model::StageLabel | StageLabel model object
C ome::xml::model::StructuredAnnotations | StructuredAnnotations model object
C ome::xml::model::TiffData | TiffData model object
C ome::xml::model::TransmittanceRange | TransmittanceRange model object
C ome::xml::model::Union | Union model object
C ome::xml::model::UUID | UUID model object
C ome::xml::model::Well | Well model object
C ome::xml::model::WellSample | WellSample model object
►C ome::xml::meta::BaseMetadata | Abstract base class for metadata storage and retrieval
►C ome::xml::meta::MetadataRetrieve | Metadata retrieval interface
►C ome::xml::meta::Metadata | Abstract class for metadata storage and retrieval
C ome::xml::meta::AggregateMetadata | Aggregating metadata store
C ome::xml::meta::DummyMetadata | Dummy metadata store
C ome::xml::meta::OMEXMLMetadata | A metadata store implementation for constructing and manipulating OME-XML DOMs for the current version of the OME-XML schema
►C ome::xml::meta::MetadataStore | Metadata storage interface
C ome::xml::meta::FilterMetadata | Filtered metadata store
C ome::xml::meta::Metadata | Abstract class for metadata storage and retrieval
►C ome::xml::meta::MetadataRoot | Metadata root node interface
C ome::xml::meta::OMEXMLMetadataRoot | OME-XML metadata root node
C ome::xml::model::AffineTransform::Impl | Private implementation details of AffineTransform model object
C ome::xml::model::Annotation::Impl | Private implementation details of Annotation model object
C ome::xml::model::AnnotationRef::Impl | Private implementation details of AnnotationRef model object
C ome::xml::model::Arc::Impl | Private implementation details of Arc model object
C ome::xml::model::BasicAnnotation::Impl | Private implementation details of BasicAnnotation model object
C ome::xml::model::BinaryFile::Impl | Private implementation details of BinaryFile model object
C ome::xml::model::BinaryOnly::Impl | Private implementation details of BinaryOnly model object
C ome::xml::model::BinData::Impl | Private implementation details of BinData model object
C ome::xml::model::BooleanAnnotation::Impl | Private implementation details of BooleanAnnotation model object
C ome::xml::model::Channel::Impl | Private implementation details of Channel model object
C ome::xml::model::ChannelRef::Impl | Private implementation details of ChannelRef model object
C ome::xml::model::CommentAnnotation::Impl | Private implementation details of CommentAnnotation model object
C ome::xml::model::Dataset::Impl | Private implementation details of Dataset model object
C ome::xml::model::DatasetRef::Impl | Private implementation details of DatasetRef model object
C ome::xml::model::detail::OMEModelObject::compare_element< T > | Comparison functor
C ome::xml::model::Detector::Impl | Private implementation details of Detector model object
C ome::xml::model::DetectorSettings::Impl | Private implementation details of DetectorSettings model object
C ome::xml::model::Dichroic::Impl | Private implementation details of Dichroic model object
C ome::xml::model::DichroicRef::Impl | Private implementation details of DichroicRef model object
C ome::xml::model::DoubleAnnotation::Impl | Private implementation details of DoubleAnnotation model object
C ome::xml::model::Ellipse::Impl | Private implementation details of Ellipse model object
C ome::xml::model::EmissionFilterRef::Impl | Private implementation details of EmissionFilterRef model object
C ome::xml::model::enums::AcquisitionMode | AcquisitionMode enumeration
C ome::xml::model::enums::ArcType | ArcType enumeration
C ome::xml::model::enums::Binning | Binning enumeration
C ome::xml::model::enums::Compression | Compression enumeration
C ome::xml::model::enums::ContrastMethod | ContrastMethod enumeration
C ome::xml::model::enums::Correction | Correction enumeration
C ome::xml::model::enums::DetectorType | DetectorType enumeration
C ome::xml::model::enums::DimensionOrder | DimensionOrder enumeration
C ome::xml::model::enums::ExperimentType | ExperimentType enumeration
C ome::xml::model::enums::FilamentType | FilamentType enumeration
C ome::xml::model::enums::FillRule | FillRule enumeration
C ome::xml::model::enums::FilterType | FilterType enumeration
C ome::xml::model::enums::FontFamily | FontFamily enumeration
C ome::xml::model::enums::FontStyle | FontStyle enumeration
C ome::xml::model::enums::IlluminationType | IlluminationType enumeration
C ome::xml::model::enums::Immersion | Immersion enumeration
C ome::xml::model::enums::LaserMedium | LaserMedium enumeration
C ome::xml::model::enums::LaserType | LaserType enumeration
C ome::xml::model::enums::LineCap | LineCap enumeration
C ome::xml::model::enums::Marker | Marker enumeration
C ome::xml::model::enums::Medium | Medium enumeration
C ome::xml::model::enums::MicrobeamManipulationType | MicrobeamManipulationType enumeration
C ome::xml::model::enums::MicroscopeType | MicroscopeType enumeration
C ome::xml::model::enums::NamingConvention | NamingConvention enumeration
C ome::xml::model::enums::PixelType | PixelType enumeration
C ome::xml::model::enums::Pulse | Pulse enumeration
C ome::xml::model::ExcitationFilterRef::Impl | Private implementation details of ExcitationFilterRef model object
C ome::xml::model::Experiment::Impl | Private implementation details of Experiment model object
C ome::xml::model::Experimenter::Impl | Private implementation details of Experimenter model object
C ome::xml::model::ExperimenterGroup::Impl | Private implementation details of ExperimenterGroup model object
C ome::xml::model::ExperimenterGroupRef::Impl | Private implementation details of ExperimenterGroupRef model object
C ome::xml::model::ExperimenterRef::Impl | Private implementation details of ExperimenterRef model object
C ome::xml::model::ExperimentRef::Impl | Private implementation details of ExperimentRef model object
C ome::xml::model::External::Impl | Private implementation details of External model object
C ome::xml::model::Filament::Impl | Private implementation details of Filament model object
C ome::xml::model::FileAnnotation::Impl | Private implementation details of FileAnnotation model object
C ome::xml::model::Filter::Impl | Private implementation details of Filter model object
C ome::xml::model::FilterRef::Impl | Private implementation details of FilterRef model object
C ome::xml::model::FilterSet::Impl | Private implementation details of FilterSet model object
C ome::xml::model::FilterSetRef::Impl | Private implementation details of FilterSetRef model object
C ome::xml::model::Image::Impl | Private implementation details of Image model object
C ome::xml::model::ImageRef::Impl | Private implementation details of ImageRef model object
C ome::xml::model::ImagingEnvironment::Impl | Private implementation details of ImagingEnvironment model object
C ome::xml::model::Instrument::Impl | Private implementation details of Instrument model object
C ome::xml::model::InstrumentRef::Impl | Private implementation details of InstrumentRef model object
C ome::xml::model::Label::Impl | Private implementation details of Label model object
C ome::xml::model::Laser::Impl | Private implementation details of Laser model object
C ome::xml::model::Leader::Impl | Private implementation details of Leader model object
C ome::xml::model::LightEmittingDiode::Impl | Private implementation details of LightEmittingDiode model object
C ome::xml::model::LightPath::Impl | Private implementation details of LightPath model object
C ome::xml::model::LightSource::Impl | Private implementation details of LightSource model object
C ome::xml::model::LightSourceSettings::Impl | Private implementation details of LightSourceSettings model object
C ome::xml::model::Line::Impl | Private implementation details of Line model object
C ome::xml::model::ListAnnotation::Impl | Private implementation details of ListAnnotation model object
C ome::xml::model::LongAnnotation::Impl | Private implementation details of LongAnnotation model object
C ome::xml::model::ManufacturerSpec::Impl | Private implementation details of ManufacturerSpec model object
C ome::xml::model::Mask::Impl | Private implementation details of Mask model object
C ome::xml::model::MetadataOnly::Impl | Private implementation details of MetadataOnly model object
C ome::xml::model::MicrobeamManipulation::Impl | Private implementation details of MicrobeamManipulation model object
C ome::xml::model::MicrobeamManipulationRef::Impl | Private implementation details of MicrobeamManipulationRef model object
C ome::xml::model::Microscope::Impl | Private implementation details of Microscope model object
C ome::xml::model::NumericAnnotation::Impl | Private implementation details of NumericAnnotation model object
C ome::xml::model::Objective::Impl | Private implementation details of Objective model object
C ome::xml::model::ObjectiveSettings::Impl | Private implementation details of ObjectiveSettings model object
C ome::xml::model::OME::Impl | Private implementation details of OME model object
►C ome::xml::model::OMEModel | OME model interface (abstract top-level container)
C ome::xml::model::detail::OMEModel | OME model (concrete implementation)
C ome::xml::model::OMEModelObject::indexed_container< T, Ptr > | Multi-index container for efficient ordered insertion and deletion of model object references
C ome::xml::model::Pixels::Impl | Private implementation details of Pixels model object
C ome::xml::model::Plane::Impl | Private implementation details of Plane model object
C ome::xml::model::Plate::Impl | Private implementation details of Plate model object
C ome::xml::model::PlateAcquisition::Impl | Private implementation details of PlateAcquisition model object
C ome::xml::model::PlateRef::Impl | Private implementation details of PlateRef model object
C ome::xml::model::Point::Impl | Private implementation details of Point model object
C ome::xml::model::Polygon::Impl | Private implementation details of Polygon model object
C ome::xml::model::Polyline::Impl | Private implementation details of Polyline model object
C ome::xml::model::primitives::Color | An RGBA color value
C ome::xml::model::primitives::ConstrainedNumericError | Default error handler for ConstrainedNumeric
C ome::xml::model::primitives::NonNegativeFloatConstraint< N > | Constraint for non-negative floating point values
C ome::xml::model::primitives::NonNegativeIntegerConstraint< N > | Constraint for non-negative integer values
C ome::xml::model::primitives::PercentFractionConstraint< N > | Constraint for fractional floating point values
C ome::xml::model::primitives::PositiveFloatConstraint< N > | Constraint for strictly positive floating point values
C ome::xml::model::primitives::PositiveIntegerConstraint< N > | Constraint for strictly positive integer values
C ome::xml::model::primitives::Timestamp | An ISO-8601 timestamp
C ome::xml::model::Project::Impl | Private implementation details of Project model object
C ome::xml::model::ProjectRef::Impl | Private implementation details of ProjectRef model object
C ome::xml::model::Pump::Impl | Private implementation details of Pump model object
C ome::xml::model::Reagent::Impl | Private implementation details of Reagent model object
C ome::xml::model::ReagentRef::Impl | Private implementation details of ReagentRef model object
C ome::xml::model::Rectangle::Impl | Private implementation details of Rectangle model object
C ome::xml::model::Reference::Impl | Private implementation details of Reference model object
C ome::xml::model::Rights::Impl | Private implementation details of Rights model object
C ome::xml::model::ROI::Impl | Private implementation details of ROI model object
C ome::xml::model::ROIRef::Impl | Private implementation details of ROIRef model object
C ome::xml::model::Screen::Impl | Private implementation details of Screen model object
C ome::xml::model::Settings::Impl | Private implementation details of Settings model object
C ome::xml::model::Shape::Impl | Private implementation details of Shape model object
C ome::xml::model::StageLabel::Impl | Private implementation details of StageLabel model object
C ome::xml::model::StructuredAnnotations::Impl | Private implementation details of StructuredAnnotations model object
C ome::xml::model::TagAnnotation::Impl | Private implementation details of TagAnnotation model object
C ome::xml::model::TermAnnotation::Impl | Private implementation details of TermAnnotation model object
C ome::xml::model::TextAnnotation::Impl | Private implementation details of TextAnnotation model object
C ome::xml::model::TiffData::Impl | Private implementation details of TiffData model object
C ome::xml::model::TimestampAnnotation::Impl | Private implementation details of TimestampAnnotation model object
C ome::xml::model::TransmittanceRange::Impl | Private implementation details of TransmittanceRange model object
C ome::xml::model::TypeAnnotation::Impl | Private implementation details of TypeAnnotation model object
C ome::xml::model::Union::Impl | Private implementation details of Union model object
C ome::xml::model::UUID::Impl | Private implementation details of UUID model object
C ome::xml::model::Well::Impl | Private implementation details of Well model object
C ome::xml::model::WellSample::Impl | Private implementation details of WellSample model object
C ome::xml::model::WellSampleRef::Impl | Private implementation details of WellSampleRef model object
C ome::xml::model::XMLAnnotation::Impl | Private implementation details of XMLAnnotation model object
C ome::xml::OMETransformResolver | Discover and query available OME-XML transforms
C ome::xml::OMETransformResolver::Schema | Metadata for a schema version
C ome::xml::OMETransformResolver::Transform | Metadata for a schema transform between two schema versions
C ome::xml::OMETransformResolverImpl | Private implementation details of OMETransformResolver
►C std::exception | STL class
►C std::runtime_error | STL class
C ome::xml::meta::MetadataException | Exception thrown for metadata consistency and validity errors
C ome::xml::model::enums::EnumerationException | EnumerationException is thrown when an enumeration is invalid or not found
C ome::xml::model::ModelException | Exception thrown for model consistency and validity errors