pentaxmn_int.hpp File Reference

Pentax MakerNote implemented according to the specification http://www.gvsoft.homedns.org/exif/makernote-pentax-type3.html and based on ExifTool implementation and Pentax Makernote list by Phil Harvey
. More...

#include "tags.hpp"
#include "tags_int.hpp"
#include "types.hpp"
#include <string>
#include <iostream>
#include <iomanip>
#include <memory>

Include dependency graph for pentaxmn_int.hpp:

Namespaces

namespace  Exiv2
namespace  Exiv2::Internal

Classes

class  Exiv2::Internal::PentaxMakerNote
 MakerNote for Pentaxfilm cameras. More...

Defines

#define EXV_PRINT_COMBITAG(array, count, ignoredcount)   printCombiTag<EXV_COUNTOF(array), array, count, ignoredcount, ignoredcount>
 Shortcut for the printCombiTag template which requires typing the array name only once.
#define EXV_PRINT_COMBITAG_MULTI(array, count, ignoredcount, ignoredcountmax)   printCombiTag<EXV_COUNTOF(array), array, count, ignoredcount, ignoredcountmax>
 Shortcut for the printCombiTag template which requires typing the array name only once.

Functions

template<int N, const TagDetails(&) array, int count, int ignoredcount, int ignoredcountmax>
std::ostream & Exiv2::Internal::printCombiTag (std::ostream &os, const Value &value, const ExifData *metadata)
 Print function to translate Pentax "combi-values" to a description by looking up a reference table.

Detailed Description

Pentax MakerNote implemented according to the specification http://www.gvsoft.homedns.org/exif/makernote-pentax-type3.html and based on ExifTool implementation and Pentax Makernote list by Phil Harvey
.

Version:
Rev
2681
Author:
Michal Cihar michal@cihar.com
Date:
27-Sep-07

Generated on Sun Nov 19 16:45:42 2017 for Exiv2 by  doxygen 1.5.6