ome-files
0.5.0
|
Internal implementation details of TIFF. More...
Public Member Functions | |
Impl (const boost::filesystem::path &filename, const std::string &mode) | |
The constructor. More... | |
~Impl () | |
The destructor. More... | |
SKIP void | close () |
Close the libtiff file handle. More... | |
Public Attributes | |
::TIFF * | tiff |
The libtiff file handle. | |
std::vector< offset_type > | offsets |
Directory offsets. | |
Internal implementation details of TIFF.
|
inline |
The constructor.
Opens the TIFF using TIFFOpen().
filename | the filename to open. |
mode | the file open mode. |
References ome::files::tiff::Sentry::error(), and tiff.
|
inline |
|
inline |
Close the libtiff file handle.
If open, the file handle will be closed with TIFFClose.
References ome::files::tiff::Sentry::error(), ome::files::tiff::Sentry::getMessage(), and tiff.
Referenced by ~Impl().