OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
include
ossim
plugin
ossimPluginLibrary.h
Go to the documentation of this file.
1
//*******************************************************************
2
//
3
// License: See top level LICENSE.txt file.
4
//
5
// Author: Garrett Potts (gpotts@imagelinks)
6
//
7
//*************************************************************************
8
// $Id: ossimPluginLibrary.h 20694 2012-03-19 12:22:05Z dburken $
9
#ifndef ossimPluginLibrary_HEADER
10
#define ossimPluginLibrary_HEADER 1
11
#include <
ossim/plugin/ossimSharedObjectBridge.h
>
12
#include <
ossim/plugin/ossimDynamicLibrary.h
>
13
14
class
OSSIMDLLEXPORT
ossimPluginLibrary
:
public
ossimDynamicLibrary
15
{
16
public
:
17
ossimPluginLibrary
();
18
ossimPluginLibrary
(
const
ossimString
& name,
const
ossimString
& options=
""
);
19
virtual
~
ossimPluginLibrary
();
20
void
initialize();
21
void
finalize();
22
ossimString
getDescription
()
const
;
23
void
getClassNames(std::vector<ossimString>& classNames)
const
;
24
void
setOptions(
const
ossimString
& options);
25
protected
:
26
ossimString
m_options
;
27
ossimSharedObjectInfo
*
m_info
;
28
};
29
30
#endif
ossimPluginLibrary
Definition:
ossimPluginLibrary.h:14
OSSIMDLLEXPORT
#define OSSIMDLLEXPORT
Definition:
ossimConstants.h:71
ossimSharedObjectBridge.h
ossimPluginLibrary::m_options
ossimString m_options
Definition:
ossimPluginLibrary.h:26
ossimDynamicLibrary.h
ossimPluginLibrary::m_info
ossimSharedObjectInfo * m_info
Definition:
ossimPluginLibrary.h:27
ossimSharedObjectInfo
Definition:
ossimSharedObjectBridge.h:25
ossimDynamicLibrary
Definition:
ossimDynamicLibrary.h:27
ossimString
Definition:
ossimString.h:22
getDescription
const char * getDescription()
Definition:
ossimH5PluginInit.cpp:48
Generated on Fri Aug 3 2018 08:46:52 for OSSIM - Open Source Software Image Map by
1.8.14