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

#include <CheckpointInspection.hpp>

Collaboration diagram for openswmm::CheckpointInspection::Reports:

Public Member Functions

bool operator== (const Reports &other) const =default
 Compare all Reports fields using default member equality.
 

Public Attributes

bool enabled = false
 
uint64_t records = 0
 
double cadence_seconds = 0
 
std::optional< double > first_date
 
std::optional< double > last_date
 

Member Function Documentation

◆ operator==()

bool openswmm::CheckpointInspection::Reports::operator== ( const Reports & other) const
default

Compare all Reports fields using default member equality.

Parameters
[in]otherBorrowed metadata value to compare; no filesystem, schema or compatibility validation.
Returns
True when every corresponding member compares equal; optional/vector/string comparisons follow their value semantics.

Member Data Documentation

◆ cadence_seconds

double openswmm::CheckpointInspection::Reports::cadence_seconds = 0

◆ enabled

bool openswmm::CheckpointInspection::Reports::enabled = false

◆ first_date

std::optional<double> openswmm::CheckpointInspection::Reports::first_date

◆ last_date

std::optional<double> openswmm::CheckpointInspection::Reports::last_date

◆ records

uint64_t openswmm::CheckpointInspection::Reports::records = 0

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