OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
ossim-plugins
hdf5_archived
src
old_h5
ossimH5InfoFactory.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
// Copied from Mingjie Su's ossimHdfInfoFactory
10
//
11
// Description: Factory for hdf info objects.
12
//
13
//----------------------------------------------------------------------------
14
// $Id$
15
#ifndef ossimH5InfoFactory_HEADER
16
#define ossimH5InfoFactory_HEADER 1
17
18
#include <
ossim/base/ossimConstants.h
>
19
#include <
ossim/support_data/ossimInfoFactoryInterface.h
>
20
21
class
ossimFilename
;
22
class
ossimInfoBase
;
23
27
class
ossimH5InfoFactory
:
public
ossimInfoFactoryInterface
28
{
29
public
:
30
32
virtual
~ossimH5InfoFactory
();
33
34
static
ossimH5InfoFactory
*
instance
();
35
44
virtual
ossimInfoBase
*
create
(
const
ossimFilename
& file)
const
;
45
46
private
:
47
49
ossimH5InfoFactory
();
50
52
ossimH5InfoFactory
(
const
ossimH5InfoFactory
& obj);
53
55
const
ossimH5InfoFactory
&
operator=
(
const
ossimH5InfoFactory
& rhs);
56
};
57
58
#endif
/* End of "#ifndef ossimH5InfoFactory_HEADER" */
ossimH5InfoFactory::~ossimH5InfoFactory
virtual ~ossimH5InfoFactory()
virtual destructor
Definition:
ossimH5InfoFactory.cpp:23
ossimConstants.h
ossimH5InfoFactory
Info factory.
Definition:
ossimH5InfoFactory.h:27
ossimInfoFactoryInterface.h
ossimInfoFactoryInterface
Info factory.
Definition:
ossimInfoFactoryInterface.h:34
ossimInfoBase
Info Base.
Definition:
ossimInfoBase.h:32
ossimFilename
Definition:
ossimFilename.h:20
ossimH5InfoFactory::create
virtual ossimInfoBase * create(const ossimFilename &file) const
create method.
Definition:
ossimH5InfoFactory.cpp:33
ossimH5InfoFactory::instance
static ossimH5InfoFactory * instance()
Definition:
ossimH5InfoFactory.cpp:26
ossimH5InfoFactory::operator=
const ossimH5InfoFactory & operator=(const ossimH5InfoFactory &rhs)
hidden from use operator =
Definition:
ossimH5InfoFactory.cpp:53
ossimH5InfoFactory::ossimH5InfoFactory
ossimH5InfoFactory()
hidden from use default constructor
Definition:
ossimH5InfoFactory.cpp:47
Generated on Fri Aug 3 2018 08:46:48 for OSSIM - Open Source Software Image Map by
1.8.14