Exiv2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Exiv2::Internal::PentaxMnHeader Class Reference

Header of an Pentax Makernote. More...

#include <makernote_int.hpp>

+ Inheritance diagram for Exiv2::Internal::PentaxMnHeader:
+ Collaboration diagram for Exiv2::Internal::PentaxMnHeader:

List of all members.

Public Member Functions

Creators
 PentaxMnHeader ()
 Default constructor.
virtual ~PentaxMnHeader ()
 Virtual destructor.
Manipulators
virtual bool read (const byte *pData, uint32_t size, ByteOrder byteOrder)
 Read the header from a data buffer, return true if ok.
Accessors
virtual uint32_t size () const
 Return the size of the header (in bytes).
virtual uint32_t write (IoWrapper &ioWrapper, ByteOrder byteOrder) const
 Write the header to a data buffer, return the number of bytes written.
virtual uint32_t ifdOffset () const
 Return the offset to the start of the Makernote IFD from the start of the Makernote (= the start of the header).

Detailed Description

Header of an Pentax Makernote.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines