OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
include
ossim
base
ossimUnitTypeLut.h
Go to the documentation of this file.
1
//*******************************************************************
2
// Copyright (C) 2000 ImageLinks Inc.
3
//
4
// License: See top level LICENSE.txt file.
5
//
6
// Author: Garrett Potts
7
//
8
//*******************************************************************
9
// $Id: ossimUnitTypeLut.h 22857 2014-08-05 15:02:58Z gpotts $
10
#ifndef ossimUnitTypeLut_HEADER
11
#define ossimUnitTypeLut_HEADER
12
13
#include <
ossim/base/ossimLookUpTable.h
>
14
#include <
ossim/base/ossimKeywordNames.h
>
15
16
class
OSSIMDLLEXPORT
ossimUnitTypeLut
:
public
ossimLookUpTable
17
{
18
public
:
19
23
static
ossimUnitTypeLut
* instance();
24
25
virtual
~
ossimUnitTypeLut
();
26
33
virtual
ossim_int32
getEntryNumber
(
const
char
* entry_string,
34
bool
case_insensitive =
true
)
const
;
35
43
virtual
ossim_int32
getEntryNumber
(
const
ossimKeywordlist
& kwl,
44
const
char
* prefix=0,
45
bool
case_insensitive =
true
)
const
;
46
47
virtual
ossimKeyword
getKeyword
()
const
;
48
49
protected
:
50
ossimUnitTypeLut
();
51
52
private
:
53
// static ossimUnitTypeLut* theInstance;
54
55
};
56
57
#endif
OSSIMDLLEXPORT
#define OSSIMDLLEXPORT
Definition:
ossimConstants.h:71
ossimKeywordlist
Represents serializable keyword/value map.
Definition:
ossimKeywordlist.h:50
ossimLookUpTable::getKeyword
virtual ossimKeyword getKeyword() const
Definition:
ossimLookUpTable.cpp:137
ossimLookUpTable::getEntryNumber
virtual ossim_int32 getEntryNumber(const char *entry_string, bool case_insensitive=true) const
Definition:
ossimLookUpTable.cpp:87
ossimKeyword
Definition:
ossimKeyword.h:17
ossimLookUpTable.h
ossimUnitTypeLut
Definition:
ossimUnitTypeLut.h:16
ossimLookUpTable
Definition:
ossimLookUpTable.h:32
ossimKeywordNames.h
ossim_int32
int ossim_int32
Definition:
ossimConstants.h:234
Generated on Fri Aug 3 2018 08:46:54 for OSSIM - Open Source Software Image Map by
1.8.14