#include <crwimage.hpp>
Inheritance diagram for Exiv2::CiffDirectory:
Public Member Functions | |
Creators | |
virtual | ~CiffDirectory () |
Virtual destructor. | |
Manipulators | |
virtual void | add (RawMetadata::AutoPtr component) |
Add a component to the composition. | |
virtual void | read (const byte *buf, uint32_t len, uint32_t start, ByteOrder byteOrder, int32_t shift=0) |
Read a component from a data buffer. | |
void | readDirectory (const byte *buf, uint32_t len, uint32_t start, ByteOrder byteOrder, int32_t shift=0) |
Parse a CIFF directory from a memory buffer. | |
Accessors | |
virtual void | extract (Image &image, ByteOrder byteOrder) const |
Extract metadata from the component and add it to image. | |
virtual void | print (std::ostream &os, ByteOrder byteOrder, const std::string &prefix="") const |
Print debug info about a component to os. |
|
Extract metadata from the component and add it to image.
Implements Exiv2::CiffComponent. |
|
Print debug info about a component to os.
Reimplemented from Exiv2::CiffComponent. |
|
Read a component from a data buffer.
Reimplemented from Exiv2::CiffComponent. |
|
Parse a CIFF directory from a memory buffer.
|