This class models a CIFF directory of a CRW (Canon Raw data) image. More...
#include <crwimage_int.hpp>


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. | |
This class models a CIFF directory of a CRW (Canon Raw data) image.
| void Exiv2::Internal::CiffDirectory::readDirectory | ( | const byte * | pData, | |
| uint32_t | size, | |||
| ByteOrder | byteOrder | |||
| ) |
Parse a CIFF directory from a memory buffer.
| pData | Pointer to the memory buffer containing the directory | |
| size | Size of the memory buffer | |
| byteOrder | Applicable byte order (little or big endian) |
References Exiv2::Internal::CiffComponent::add(), Exiv2::directory, Exiv2::getULong(), Exiv2::getUShort(), Exiv2::Internal::CiffComponent::tag(), and Exiv2::Internal::CiffComponent::typeId().
Referenced by Exiv2::Internal::CiffHeader::read().
1.6.3