![]() |
OpenSWMM Engine
6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
|
Registration information for plugin activation. More...
#include <IPluginComponentInfo.hpp>
Public Attributes | |
| std::string | license_key |
| License key or activation token (may be empty for open plugins) | |
| std::string | organization |
| Registering organization name. | |
| std::string | contact_email |
| Contact email for the registrant. | |
| std::string | deployment_id |
| Unique deployment or instance ID. | |
Registration information for plugin activation.
Contains fields that a license manager, deployment tool, or host application may supply to activate a plugin. Plugins that require registration gate their factory methods behind a successful register_plugin() call.
| std::string openswmm::RegistrationInfo::contact_email |
Contact email for the registrant.
| std::string openswmm::RegistrationInfo::deployment_id |
Unique deployment or instance ID.
| std::string openswmm::RegistrationInfo::license_key |
License key or activation token (may be empty for open plugins)
| std::string openswmm::RegistrationInfo::organization |
Registering organization name.