tifffwd_int.hpp File Reference

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

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

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.

Detailed Description

Internal TIFF parser related typedefs and forward definitions.

Version:
Rev
1750
Author:
Andreas Huggel (ahu) ahuggel@gmx.net
Date:
24-Jun-06, ahu: created

Generated on Sat Jul 4 23:46:45 2009 for Exiv2 by  doxygen 1.4.7