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:

[legend]
Collaboration diagram for Exiv2::Internal::CiffDirectory:
[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 Sun Jun 13 04:18:29 2010 for Exiv2 by  doxygen 1.4.7