Internal implementation details of FieldBase.
More...
Internal implementation details of FieldBase.
ome::bioformats::tiff::FieldBase::Impl::Impl |
( |
ome::compat::shared_ptr< IFD > & |
ifd, |
|
|
tag_type |
tag |
|
) |
| |
|
inline |
Constructor.
- Parameters
-
ifd | the directory the field belongs to. |
tag | the tag identifying this field. |
const ::TIFFField* ome::bioformats::tiff::FieldBase::Impl::getFieldInfo |
( |
| ) |
|
|
inline |
Get information from libtiff about this field.
libtiff is not aware of every tag, or special-purpose private tags.
- Returns
- the field information, or null if the tag was unknown.
References fieldinfo, and getTIFF().
ome::compat::shared_ptr<IFD> ome::bioformats::tiff::FieldBase::Impl::getIFD |
( |
| ) |
const |
|
inline |
Get the directory this field belongs to.
- Returns
- the directory.
References ifd.
Referenced by getTIFF().
::TIFF* ome::bioformats::tiff::FieldBase::Impl::getTIFF |
( |
| ) |
|
|
inline |
Get the TIFF this field belongs to.
- Note
- Needs wrapping in a sentry by the caller.
- Returns
- a pointer to the underlying TIFF.
References getIFD().
Referenced by getFieldInfo().
The documentation for this class was generated from the following file:
- ome/bioformats/tiff/Field.cpp