OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimNitfDesFactory.h
Go to the documentation of this file.
1 //*******************************************************************
2 //
3 // License: See top level LICENSE.txt file.
4 //
5 // Author: Garrett Potts
6 //
7 // Description: Nitf support class
8 //
9 //********************************************************************
10 // $Id: ossimNitfDesFactory.h 17207 2010-04-25 23:21:14Z dburken $
11 #ifndef ossimNitfDesFactory_HEADER
12 #define ossimNitfDesFactory_HEADER
13 
15 #include <ossim/base/ossimObject.h>
16 #include <ossim/base/ossimRefPtr.h>
17 
19 
21 {
22 public:
24  virtual ~ossimNitfDesFactory();
25  virtual ossimRefPtr<ossimNitfRegisteredDes> create(const ossimString &desName)const=0;
26 private:
31 
35  ossimNitfDesFactory& operator =(const ossimNitfDesFactory & /* rhs */){return *this;}
37 };
38 #endif
ossimNitfDesFactory(const ossimNitfDesFactory &)
#define TYPE_DATA
Definition: ossimRtti.h:339
ossimReferenced & operator=(const ossimReferenced &)
#define OSSIM_DLL