OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimKakaduOverviewBuilderFactory.h
Go to the documentation of this file.
1 //----------------------------------------------------------------------------
2 //
3 // License: LGPL
4 //
5 // See LICENSE.txt file in the top level directory for more details.
6 //
7 // Author: David Burken
8 //
9 // Description: The ossim kakadu overview builder factory.
10 //
11 //----------------------------------------------------------------------------
12 // $Id: ossimKakaduOverviewBuilderFactory.h 22884 2014-09-12 13:14:35Z dburken $
13 
14 #ifndef ossimKakaduOverviewBuilderFactory_HEADER
15 #define ossimKakaduOverviewBuilderFactory_HEADER 1
16 
19 
21 class ossimString;
22 
29 {
30 public:
31 
34 
37 
46  const ossimString& typeName) const;
47 
54  virtual void getTypeNameList(std::vector<ossimString>& typeList)const;
55 
56 private:
59 
63 
66 
67 };
68 
69 #endif /* #ifndef ossimKakaduOverviewBuilderFactory_HEADER */
The base class for factory overview builder factories.
void operator=(const ossimKakaduOverviewBuilderFactory &rhs)
operator= hidden from use.
virtual ~ossimKakaduOverviewBuilderFactory()
virtual destructor
virtual void getTypeNameList(std::vector< ossimString > &typeList) const
Method to populate a list of supported types for the factory.
virtual ossimOverviewBuilderBase * createBuilder(const ossimString &typeName) const
Creates a builder from a string.
The ossim overview builder factory.
ossimKakaduOverviewBuilderFactory()
default constructor hidden from use
static ossimKakaduOverviewBuilderFactory * instance()
static instance method.