OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
include
ossim
base
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
24
class
ossimFileProcessorInterface
25
{
26
public
:
27
29
ossimFileProcessorInterface
(){}
30
32
virtual
~ossimFileProcessorInterface
(){}
33
38
virtual
void
processFile
(
const
ossimFilename
& file) = 0;
39
};
40
41
#endif
/* #ifndef ossimFileProcessorInterface_HEADER */
ossimFileProcessorInterface
Definition:
ossimFileProcessorInterface.h:24
ossimFileProcessorInterface::ossimFileProcessorInterface
ossimFileProcessorInterface()
default constructor
Definition:
ossimFileProcessorInterface.h:29
ossimFilename
Definition:
ossimFilename.h:20
ossimFileProcessorInterface::~ossimFileProcessorInterface
virtual ~ossimFileProcessorInterface()
virtual destructor.
Definition:
ossimFileProcessorInterface.h:32
ossimFileProcessorInterface::processFile
virtual void processFile(const ossimFilename &file)=0
Pure virtual processFile method.
Generated on Fri Aug 3 2018 08:46:47 for OSSIM - Open Source Software Image Map by
1.8.14