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

#include <GwRechargeBackend.hpp>

Collaboration diagram for openswmm::twoD::GwRechargeBackend:

Public Types

using Evaluate = int (*)(const OpenSwmmGwRechargeInputV1*, int, double*, int)
 
using Threads = int (*)()
 

Public Attributes

std::function< int(const OpenSwmmGwRechargeInputV1 *, int, double *, int)> evaluate
 
std::function< int()> threads
 
OpenSwmmGwCapabilitiesV1 capabilities {}
 
std::string diagnostic
 

Member Typedef Documentation

◆ Evaluate

using openswmm::twoD::GwRechargeBackend::Evaluate = int (*)(const OpenSwmmGwRechargeInputV1*, int, double*, int)

◆ Threads

Member Data Documentation

◆ capabilities

OpenSwmmGwCapabilitiesV1 openswmm::twoD::GwRechargeBackend::capabilities {}

◆ diagnostic

std::string openswmm::twoD::GwRechargeBackend::diagnostic

◆ evaluate

std::function<int(const OpenSwmmGwRechargeInputV1*, int, double*, int)> openswmm::twoD::GwRechargeBackend::evaluate

◆ threads

std::function<int()> openswmm::twoD::GwRechargeBackend::threads

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