32 #include "../lib/Library.h" 37 std::shared_ptr<Library>
slib;
bool initialized() const
It returns true or false if the CppPlugin was initialized.
const PluginInfo & info() const
It returns the PluginInfo of the CppPlugin.
Basic information about a plugin.
std::unique_ptr< CppPlugin > real_plugin
std::shared_ptr< Library > slib
void startup()
It starts the CppPlugin.
~CppPluginProxy()
Destructor.
CppPluginProxy(const std::shared_ptr< Library > &slib, std::unique_ptr< CppPlugin > real_plugin)
Constructor.
A base class for C++ plugins in TerraLib.
A proxy class for C++ plugins.
void shutdown()
It shuts down the CppPlugin.