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
The basic information about a plugin.
#define TEPLUGINEXPORT
You can use this macro in order to export/import classes and functions from this module.
An abstract class for TerraLib Plugins.
An abstract class for TerraLib Plugins.
A base class for plugin types.
A proxy class for C++ plugins.
boost::shared_ptr< Library > LibraryPtr
te::common::LibraryPtr m_lib
The library that contains the real plugin.
std::auto_ptr< Plugin > m_plugin
The real C++ plugin.