Exiv2::Internal::CiffDirectory Class Reference

This class models a CIFF directory of a CRW (Canon Raw data) image. More...

#include <crwimage_int.hpp>

Inheritance diagram for Exiv2::Internal::CiffDirectory:

Inheritance graph
[legend]
Collaboration diagram for Exiv2::Internal::CiffDirectory:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Creators
 CiffDirectory ()
 Default constructor.
 CiffDirectory (uint16_t tag, uint16_t dir)
 Constructor taking a tag and directory.
virtual ~CiffDirectory ()
 Virtual destructor.
Manipulators
void readDirectory (const byte *pData, uint32_t size, ByteOrder byteOrder)
 Parse a CIFF directory from a memory buffer.

Detailed Description

This class models a CIFF directory of a CRW (Canon Raw data) image.


Member Function Documentation

void Exiv2::Internal::CiffDirectory::readDirectory const byte pData,
uint32_t  size,
ByteOrder  byteOrder
 

Parse a CIFF directory from a memory buffer.

Parameters:
pData Pointer to the memory buffer containing the directory
size Size of the memory buffer
byteOrder Applicable byte order (little or big endian)


The documentation for this class was generated from the following files:
Generated on Thu Dec 31 03:58:16 2009 for Exiv2 by  doxygen 1.3.9.1