26 #ifndef __TERRALIB_PLUGIN_INTERNAL_CPPPLUGINPROXY_H
27 #define __TERRALIB_PLUGIN_INTERNAL_CPPPLUGINPROXY_H
30 #include "../common/Library.h"
71 bool isStarted()
const;
88 #endif // __TERRALIB_PLUGIN_INTERNAL_CPPPLUGINPROXY_H
boost::shared_ptr< Library > LibraryPtr
An abstract class for TerraLib Plugins.
A proxy class for C++ plugins.
An abstract class for TerraLib Plugins.
A base class for plugin types.
std::auto_ptr< Plugin > m_plugin
The real C++ plugin.
te::common::LibraryPtr m_lib
The library that contains the real plugin.
#define TEPLUGINEXPORT
You can use this macro in order to export/import classes and functions from this module.
The basic information about a plugin.