OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
include
ossim
elevation
ossimElevationDatabaseFactoryBase.h
Go to the documentation of this file.
1
#ifndef ossimElevationDatabaseFactoryBase_HEADER
2
#define ossimElevationDatabaseFactoryBase_HEADER 1
3
#include <
ossim/base/ossimObjectFactory.h
>
4
#include <
ossim/base/ossimObject.h
>
5
#include <
ossim/elevation/ossimElevationDatabase.h
>
6
7
class
OSSIM_DLL
ossimElevationDatabaseFactoryBase
:
public
ossimObjectFactory
8
{
9
public
:
13
virtual
ossimObject
*
createObject
(
const
ossimString
& typeName)
const
14
{
15
return
createDatabase(typeName);
16
}
17
21
virtual
ossimObject
*
createObject
(
const
ossimKeywordlist
& kwl,
22
const
char
* prefix=0)
const
23
{
24
return
createDatabase(kwl, prefix);
25
}
26
27
virtual
ossimElevationDatabase
* createDatabase(
const
ossimString
& typeName)
const
=0;
28
virtual
ossimElevationDatabase
* createDatabase(
const
ossimKeywordlist
& kwl,
29
const
char
* prefix=0)
const
=0;
30
virtual
ossimElevationDatabase
* open(
const
ossimString
& connectionString)
const
=0;
31
};
32
33
#endif
ossimObject
Definition:
ossimObject.h:25
ossimElevationDatabaseFactoryBase::createObject
virtual ossimObject * createObject(const ossimKeywordlist &kwl, const char *prefix=0) const
Creates and object given a keyword list.
Definition:
ossimElevationDatabaseFactoryBase.h:21
ossimKeywordlist
Represents serializable keyword/value map.
Definition:
ossimKeywordlist.h:50
ossimObject.h
ossimObjectFactory
Definition:
ossimObjectFactory.h:16
ossimObjectFactory.h
OSSIM_DLL
#define OSSIM_DLL
Definition:
ossimConstants.h:72
ossimElevationDatabaseFactoryBase::createObject
virtual ossimObject * createObject(const ossimString &typeName) const
Creates an object given a type name.
Definition:
ossimElevationDatabaseFactoryBase.h:13
ossimElevationDatabaseFactoryBase
Definition:
ossimElevationDatabaseFactoryBase.h:7
ossimElevationDatabase.h
ossimString
Definition:
ossimString.h:22
ossimElevationDatabase
Definition:
ossimElevationDatabase.h:18
Generated on Fri Aug 3 2018 08:46:46 for OSSIM - Open Source Software Image Map by
1.8.14