OpenSWMM Engine  6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
openswmm::components::ProcessComponentEntry Struct Reference

#include <ProcessComponentRegistry.hpp>

Collaboration diagram for openswmm::components::ProcessComponentEntry:

Public Attributes

std::string description
 short human-readable description
 
std::string pending_phase
 non-empty ⇒ planned, not yet implemented
 
ComponentConfigApply apply
 
ComponentConfigSave save
 

Member Data Documentation

◆ apply

ComponentConfigApply openswmm::components::ProcessComponentEntry::apply

null for planned entries

◆ description

std::string openswmm::components::ProcessComponentEntry::description

short human-readable description

◆ pending_phase

std::string openswmm::components::ProcessComponentEntry::pending_phase

non-empty ⇒ planned, not yet implemented

◆ save

ComponentConfigSave openswmm::components::ProcessComponentEntry::save

IO3a. Null until a component implements serialization; the writer then falls back to copying, so components can adopt this ONE AT A TIME without any intermediate state losing data.


The documentation for this struct was generated from the following file: