Exiv2: tifffwd.hpp File Reference

- Main Page
- Namespaces
- Classes
- Files
- Examples

- Search for |

# tifffwd.hpp File Reference

TIFF parser related typedefs and forward definitions. More...

`#include "types.hpp"`
`#include <memory>`

Include dependency graph for tifffwd.hpp:

This graph shows which files directly or indirectly include this file:

## Namespaces
namespace | Exiv2
## Typedefs
typedef void(TiffMetadataDecoder::* | Exiv2::DecoderFct )(const TiffEntryBase *)
| Function pointer type for a TiffMetadataDecoder member function to decode a TIFF component.
typedef const DecoderFct(* | Exiv2::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 std::auto_ptr < TiffComponent >(* | Exiv2::NewTiffCompFct )(uint16_t tag, const TiffStructure *ts)
| 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::auto_ptr < TiffComponent >(* | Exiv2::TiffCompFactoryFct )(uint32_t extendedTag, uint16_t group)
| Type for a factory function to create new TIFF components. Use TiffComponent::AutoPtr, it is not used in this declaration only to reduce dependencies.

## Detailed Description

TIFF parser related typedefs and forward definitions.

Version:

Rev
  1366

Author:
  Andreas Huggel (ahu) ahuggel@gmx.net

Date:
  24-Jun-06, ahu: created