OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimGdalOverviewBuilderFactory.h
Go to the documentation of this file.
1 //----------------------------------------------------------------------------
2 //
3 // See top level LICENSE.txt file.
4 //
5 // Author: David Burken
6 //
7 // Description: The ossim overview builder factory.
8 //
9 //----------------------------------------------------------------------------
10 // $Id: ossimGdalOverviewBuilderFactory.h 15833 2009-10-29 01:41:53Z eshirschorn $
11 
12 #ifndef ossimGdalOverviewBuilderFactory_HEADER
13 #define ossimGdalOverviewBuilderFactory_HEADER
14 
17 
18 
20 class ossimString;
21 
28 {
29 public:
30 
33 
36 
45  const ossimString& typeName) const;
46 
53  virtual void getTypeNameList(std::vector<ossimString>& typeList)const;
54 
55 private:
58 
61 
64 
66 };
67 
68 #endif /* #ifndef ossimGdalOverviewBuilderFactory_HEADER */
The base class for factory overview builder factories.
The ossim overview builder factory.
void operator=(const ossimGdalOverviewBuilderFactory &rhs)
operator= hidden from use.
ossimGdalOverviewBuilderFactory()
default constructor hidden from use
virtual ~ossimGdalOverviewBuilderFactory()
virtual destructor
static ossimGdalOverviewBuilderFactory * instance()
static instance method.
virtual ossimOverviewBuilderBase * createBuilder(const ossimString &typeName) const
Creates a builder from a string.
static ossimGdalOverviewBuilderFactory * theInstance
virtual void getTypeNameList(std::vector< ossimString > &typeList) const
Method to populate a list of supported types for the factory.