OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimFileProcessorInterface.h
Go to the documentation of this file.
1 //----------------------------------------------------------------------------
2 // File: ossimFileProcessorInterface.h
3 //
4 // License: MIT
5 //
6 // See LICENSE.txt file in the top level directory for more details.
7 //
8 // Author: David Burken
9 //
10 // Description: Class interface ossimFileProcessorInterface.
11 //
12 // Has pure virtual "processFile" method that derived classes must
13 // implement to be concrete.
14 //
15 //----------------------------------------------------------------------------
16 // $Id$
17 
18 #ifndef ossimFileProcessorInterface_HEADER
19 #define ossimFileProcessorInterface_HEADER 1
20 
21 class ossimFilename;
22 
25 {
26 public:
27 
30 
33 
38  virtual void processFile(const ossimFilename& file) = 0;
39 };
40 
41 #endif /* #ifndef ossimFileProcessorInterface_HEADER */
ossimFileProcessorInterface()
default constructor
virtual ~ossimFileProcessorInterface()
virtual destructor.
virtual void processFile(const ossimFilename &file)=0
Pure virtual processFile method.