00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #include <iostream>
00023 #include <libopenraw++/thumbnail.h>
00024
00025 #include "debug.h"
00026 #include "ifd.h"
00027 #include "ifdfilecontainer.h"
00028 #include "ifddir.h"
00029 #include "ifdentry.h"
00030 #include "io/file.h"
00031 #include "neffile.h"
00032
00033 using namespace Debug;
00034
00035 namespace OpenRaw {
00036
00037
00038 namespace Internals {
00039
00040 RawFile *NEFFile::factory(const char* _filename)
00041 {
00042 return new NEFFile(_filename);
00043 }
00044
00045 NEFFile::NEFFile(const char* _filename)
00046 : IFDFile(_filename, OR_RAWFILE_TYPE_NEF)
00047 {
00048 }
00049
00050
00051 NEFFile::~NEFFile()
00052 {
00053 }
00054
00055
00056 }
00057 }
00058