38 #ifndef OME_BIOFORMATS_TIFF_FIELD_H
39 #define OME_BIOFORMATS_TIFF_FIELD_H
45 #include <ome/bioformats/tiff/Tags.h>
46 #include <ome/bioformats/tiff/Exception.h>
69 FieldBase(ome::compat::shared_ptr<IFD> ifd,
144 ome::compat::shared_ptr<IFD>
150 ome::compat::shared_ptr<Impl>
impl;
156 template<
typename Tag>
163 typedef typename ::ome::bioformats::detail::tiff::TagProperties<tag_category>::value_type
value_type;
174 Field(ome::compat::shared_ptr<IFD> ifd,
192 get(value_type& value)
const;
200 set(
const value_type& value);
273 { this->value = value.
value; }
360 { this->value = value.
value; }
415 #endif // OME_BIOFORMATS_TIFF_FIELD_H
Memory type substitution.
Open Microscopy Environment C++ implementation.
Definition: CoreMetadata.cpp:40