#include "types.hpp"
#include <memory>
#include <stack>
#include <vector>
Include dependency graph for tifffwd_int.hpp:
This graph shows which files directly or indirectly include this file:
Namespaces | |
namespace | Exiv2 |
namespace | Exiv2::Internal |
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, uint16_t 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, uint16_t 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, uint16_t 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< uint16_t > | Exiv2::Internal::PrimaryGroups |
Type for a list of primary image groups. |