OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimNitfRpfTagFactory.h
Go to the documentation of this file.
1 //*******************************************************************
2 // Copyright (C) 2000 ImageLinks Inc.
3 //
4 // LICENSE: MIT see top level LICENSE.txt
5 //
6 // Author: Garrett Potts
7 // Description: Nitf support class
8 //
9 //********************************************************************
10 // $Id: ossimNitfRpfTagFactory.h 22875 2014-08-27 13:52:03Z dburken $
11 #ifndef ossimNitfRpfTagFactory_HEADER
12 #define ossimNitfRpfTagFactory_HEADER 1
13 
16 
18 {
19 public:
20  virtual ~ossimNitfRpfTagFactory();
22  virtual ossimRefPtr<ossimNitfRegisteredTag> create(const ossimString &tagName)const;
23 
24 protected:
26 
27 private:
32 
36  ossimNitfRpfTagFactory& operator =(const ossimNitfRpfTagFactory & /* rhs */){return *this;}
37 
39 };
40 #endif
static ossimNitfRpfTagFactory * instance()
ossimNitfRpfTagFactory & operator=(const ossimNitfRpfTagFactory &)
#define TYPE_DATA
Definition: ossimRtti.h:339
ossimNitfRpfTagFactory(const ossimNitfRpfTagFactory &)
virtual ossimRefPtr< ossimNitfRegisteredTag > create(const ossimString &tagName) const