#include "types.hpp"
#include "tags_int.hpp"
#include <memory>
#include <stack>
#include <vector>
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, 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. | |
1.5.6