SWMMVis  6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
SWMMPumpPropertyAdapter Class Reference

#include <swmmlinkpropertyadapter.h>

Inheritance diagram for SWMMPumpPropertyAdapter:
Collaboration diagram for SWMMPumpPropertyAdapter:

Public Member Functions

 SWMMLinkPropertyAdapter (SWMM_Engine engine, QString name, QObject *parent=nullptr)
 

Properties

DataObjectRef pumpCurve
 
SWMMLinkPropertyAdapter::PumpInitState initState
 
double startupDepth
 
double shutoffDepth
 
double statMaxFlow
 
double statMaxVelocity
 
double statMaxFilling
 
double statVolFlow
 
double statSurchargeTime
 
double statPumpCycles
 
double statPumpOnTime
 
double statPumpVolume
 
InitialQualityEditRef initialQuality
 
UserFlagsEditRef userFlags
 

Additional Inherited Members

Detailed Description

Pump adapter — [PUMPS] columns: Name, FromNode, ToNode, PumpCurve, Status, Startup, Shutoff. Slice SD partial (BN-LINK-05, 2026-05-25) — startup/shutoff depth rows now round-trip via the new engine accessors.

Member Function Documentation

◆ SWMMLinkPropertyAdapter()

SWMMLinkPropertyAdapter::SWMMLinkPropertyAdapter ( SWMM_Engine  engine,
QString  name,
QObject *  parent = nullptr 
)

Property Documentation

◆ initialQuality

InitialQualityEditRef SWMMPumpPropertyAdapter::initialQuality
readwrite

◆ initState

SWMMLinkPropertyAdapter::PumpInitState SWMMPumpPropertyAdapter::initState
readwrite

◆ pumpCurve

DataObjectRef SWMMPumpPropertyAdapter::pumpCurve
readwrite

◆ shutoffDepth

double SWMMPumpPropertyAdapter::shutoffDepth
readwrite

◆ startupDepth

double SWMMPumpPropertyAdapter::startupDepth
readwrite

◆ statMaxFilling

double SWMMPumpPropertyAdapter::statMaxFilling
read

◆ statMaxFlow

double SWMMPumpPropertyAdapter::statMaxFlow
read

◆ statMaxVelocity

double SWMMPumpPropertyAdapter::statMaxVelocity
read

◆ statPumpCycles

double SWMMPumpPropertyAdapter::statPumpCycles
read

◆ statPumpOnTime

double SWMMPumpPropertyAdapter::statPumpOnTime
read

◆ statPumpVolume

double SWMMPumpPropertyAdapter::statPumpVolume
read

◆ statSurchargeTime

double SWMMPumpPropertyAdapter::statSurchargeTime
read

◆ statVolFlow

double SWMMPumpPropertyAdapter::statVolFlow
read

◆ userFlags

UserFlagsEditRef SWMMPumpPropertyAdapter::userFlags
readwrite

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