~ubuntu-branches/ubuntu/utopic/libopenraw/utopic

« back to all changes in this revision

Viewing changes to lib/orffile.h

  • Committer: Package Import Robot
  • Author(s): David Paleino
  • Date: 2012-03-10 08:57:09 UTC
  • mto: (7.1.1 sid)
  • mto: This revision was merged to the branch mainline in revision 9.
  • Revision ID: package-import@ubuntu.com-20120310085709-zuimi0xsth01nfkc
Tags: upstream-0.0.9
ImportĀ upstreamĀ versionĀ 0.0.9

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/*
2
2
 * libopenraw - orffile.h
3
3
 *
4
 
 * Copyright (C) 2006-2008 Hubert Figuiere
 
4
 * Copyright (C) 2006-2008, 2010 Hubert Figuiere
5
5
 *
6
6
 * This library is free software: you can redistribute it and/or
7
7
 * modify it under the terms of the GNU Lesser General Public License
33
33
 
34
34
        namespace Internals {
35
35
 
36
 
                class ORFContainer;
37
 
 
38
 
                class ORFFile
 
36
                class OrfFile
39
37
                        : public IFDFile
40
38
                {
41
39
                public:
42
40
                        static RawFile *factory(IO::Stream *);
43
 
                        ORFFile(IO::Stream *);
44
 
                        virtual ~ORFFile();
 
41
                        OrfFile(IO::Stream *);
 
42
                        virtual ~OrfFile();
45
43
 
46
44
                protected:
47
45
                        virtual IFDDir::Ref  _locateCfaIfd();
51
49
                private:
52
50
                        static RawFile::TypeId _typeIdFromModel(const std::string & model);
53
51
 
54
 
                        ORFFile(const ORFFile&);
55
 
                        ORFFile & operator=(const ORFFile &);
 
52
                        OrfFile(const OrfFile&);
 
53
                        OrfFile & operator=(const OrfFile &);
56
54
 
57
55
                        static const IFDFile::camera_ids_t s_def[];
58
56
                };