![]() |
Exiv2
|
Internal TIFF parser related typedefs and forward definitions. More...
Go to the source code of this file.
Namespaces | |
Exiv2 | |
Provides classes and functions to encode and decode Exif and Iptc data. The libexiv2 API consists of the objects of this namespace. | |
Exiv2::Internal | |
Contains internal objects which are not published and are not part of the libexiv2 API. | |
Typedefs | |
typedef void(TiffDecoder::* | Exiv2::Internal::DecoderFct) (const TiffEntryBase *) |
Function pointer type for a TiffDecoder member function to decode a TIFF component. | |
typedef void(TiffEncoder::* | Exiv2::Internal::EncoderFct) (TiffEntryBase *, const Exifdatum *) |
Function pointer type for a TiffDecoder member function to decode a TIFF component. | |
typedef DecoderFct(* | Exiv2::Internal::FindDecoderFct) (const std::string &make, uint32_t extendedTag, IfdId group) |
Type for a function pointer for a function to decode a TIFF component. | |
typedef EncoderFct(* | Exiv2::Internal::FindEncoderFct) (const std::string &make, uint32_t extendedTag, IfdId group) |
Type for a function pointer for a function to encode a TIFF component. | |
typedef std::auto_ptr< TiffComponent >(* | Exiv2::Internal::NewTiffCompFct) (uint16_t tag, IfdId group) |
Type for a function pointer for a function to create a TIFF component. Use TiffComponent::AutoPtr, it is not used in this declaration only to reduce dependencies. | |
typedef std::stack< TiffPathItem > | Exiv2::Internal::TiffPath |
Stack to hold a path from the TIFF root element to a TIFF entry. | |
typedef std::vector< IfdId > | Exiv2::Internal::PrimaryGroups |
Type for a list of primary image groups. | |
Internal TIFF parser related typedefs and forward definitions.