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
RainIntervalRef Struct Reference

#include <rainintervalref.h>

Collaboration diagram for RainIntervalRef:

Public Member Functions

bool operator== (const RainIntervalRef &other) const noexcept
 

Public Attributes

SWMM_Engine engine = nullptr
 Engine handle (borrow, not owned)
 
QString gageName
 Owning gage id.
 
int seconds = 0
 Recording interval in seconds.
 
SWMMModelLayerlayer = nullptr
 

Detailed Description

Identifies the recording-interval attribute on a single rain gage.

Member Function Documentation

◆ operator==()

bool RainIntervalRef::operator== ( const RainIntervalRef other) const
inlinenoexcept

Member Data Documentation

◆ engine

SWMM_Engine RainIntervalRef::engine = nullptr

Engine handle (borrow, not owned)

◆ gageName

QString RainIntervalRef::gageName

Owning gage id.

◆ layer

SWMMModelLayer* RainIntervalRef::layer = nullptr

Owning model layer (borrow) — writes route through the layer when present so other views refresh; falls back to the bare engine setter (e.g. in tests).

◆ seconds

int RainIntervalRef::seconds = 0

Recording interval in seconds.


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