OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
include
ossim
base
State.h
Go to the documentation of this file.
1
//*******************************************************************
2
//
3
// License: See top level LICENSE.txt file.
4
//
5
//*****************************************************************************
6
#ifndef ossimState_HEADER
7
#define ossimState_HEADER 1
8
#include <
ossim/base/ossimConstants.h
>
9
#include <
ossim/base/ossimKeywordlist.h
>
10
#include <
ossim/base/ossimString.h
>
11
12
namespace
ossim
13
{
24
class
OSSIM_DLL
State
25
{
26
public
:
27
State
(){}
28
virtual
~State
(){}
33
virtual
const
ossimString
& getTypeName()
const
=0;
34
38
virtual
bool
load(
const
ossimKeywordlist
& kwl,
39
const
ossimString
& prefix=
""
)=0;
40
44
virtual
bool
save(
ossimKeywordlist
& kwl,
45
const
ossimString
& prefix=
""
)
const
=0;
46
};
47
}
48
#endif
ossimConstants.h
ossimKeywordlist
Represents serializable keyword/value map.
Definition:
ossimKeywordlist.h:50
ossim::State
This is the base for all state objects.
Definition:
State.h:24
ossim
This code was derived from https://gist.github.com/mshockwave.
Definition:
Barrier.h:8
ossimKeywordlist.h
ossimString.h
ossim::State::~State
virtual ~State()
Definition:
State.h:28
ossim::State::State
State()
Definition:
State.h:27
OSSIM_DLL
#define OSSIM_DLL
Definition:
ossimConstants.h:72
ossimString
Definition:
ossimString.h:22
Generated on Fri Aug 3 2018 08:46:55 for OSSIM - Open Source Software Image Map by
1.8.14