OpenSWMM Engine  6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
Loading...
Searching...
No Matches
GeoPackagePluginInfo.hpp File Reference

IPluginComponentInfo implementation for the GeoPackage I/O plugin. More...

#include <openswmm/plugin_sdk/IPluginComponentInfo.hpp>
#include <string>
#include <vector>
Include dependency graph for GeoPackagePluginInfo.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  openswmm::gpkg::GeoPackagePluginInfo
 IPluginComponentInfo for the GeoPackage I/O plugin. More...
 

Namespaces

namespace  openswmm
 
namespace  openswmm::gpkg
 

Detailed Description

IPluginComponentInfo implementation for the GeoPackage I/O plugin.

Makes the GeoPackage plugin discoverable by the PluginFactory. Provides factory methods for all three plugin types (input, output, report) since GeoPackage handles the full I/O lifecycle.

The plugin supports optional registration via register_plugin() / registered(). Registration allows external license managers or deployment tools to gate access when required. By default, the plugin is unregistered; calling register_plugin() with valid registration info activates it.

Author
Caleb Buahin caleb.nosp@m..bua.nosp@m.hin@g.nosp@m.mail.nosp@m..com
License\n MIT License