EPANET-RTX  1.1
real-time extension for the EPANET toolkit
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CRTX::AggregatorTimeSeries::AggregatorSource
 CRTX::ForecastTimeSeries::ArimaOrder
 CRTX::ClockA simple clock class for keeping time synchronized
 CRTX::IrregularClock
 CRTX::ElementElement Base Class
 CRTX::DmaDma represents a collection of junctions that can be considered together in a control volume
 CRTX::LinkLink Class
 CRTX::PipePipe Class
 CRTX::Pump
 CRTX::Valve
 CRTX::NodeNode Class
 CRTX::JunctionJunction Class
 CRTX::Reservoir
 CRTX::Tank
 Cenable_shared_from_this
 CRTX::TimeSeriesAn abstraction of Points ordered in time
 CRTX::ConstantTimeSeries
 CRTX::ModularTimeSeriesA Time Series class that allows a single upstream TimeSeries
 CRTX::BaseStatsTimeSeriesAn abstract timeseries class for computing statistical data from point values
 CRTX::OutlierExclusionTimeSeries
 CRTX::StatsTimeSeriesA modular timeseries class for delivering statistical information
 CRTX::CorrelatorTimeSeries
 CRTX::CurveFunctionA Curve Function Class to perform arbitrary mapping of values
 CRTX::FailoverTimeSeries
 CRTX::ForecastTimeSeriesAn arima - based time series predictor/forecaster
 CRTX::Resampler
 CRTX::AggregatorTimeSeriesAggregates (and optionally scales) arbitrary many input time series
 CRTX::FirstDerivative
 CRTX::MovingAverage
 CRTX::RunTimeStatusModularTimeSeries
 CRTX::SinglePointFilterModularTimeSeries
 CRTX::GainTimeSeries
 CRTX::InversionTimeSeries
 CRTX::MultiplierTimeSeries
 CRTX::OffsetTimeSeries
 CRTX::ThresholdTimeSeriesA Status Class to map the input time series into binary status based on a threshold
 CRTX::TimeOffsetTimeSeries
 CRTX::ValidRangeTimeSeries
 CRTX::TimeGapTimeSeriesA Class to map the input time series into a series whos values are the time gaps between successive points
 CRTX::WarpingTimeSeries
 CRTX::SineTimeSeries
 Cstd::exceptionSTL class
 CRTX::RtxException
 CRTX::DbPointRecord::RtxDbConnectException
 CRTX::DbPointRecord::RtxDbRetrievalException
 CRTX::IncompatibleComponent
 CRTX::RtxIoException
 CRTX::RtxMethodNotValid
 CRTX::ModelA hydraulic / water quality model abstraction
 CRTX::EpanetModelAn Epanet-based model object
 CRTX::EpanetMsxModel
 CRTX::EpanetSyntheticModelForward-simluation model object, based on epanet engine
 CRTX::ModelPerformance
 CRTX::MysqlPointRecord::mysql_connection_t
 CRTX::OdbcPointRecord::OdbcConnection
 CRTX::OdbcPointRecord::OdbcQuery
 CRTX::OdbcPointRecord::OdbcSqlHandle
 CRTX::OdbcPointRecord::OdbcTableDescription
 CRTX::PointA Point Class to store data tuples (date, value, quality, confidence)
 CRTX::PointRecordA Point Record Class for storing and retrieving Points
 CRTX::BufferPointRecord
 CRTX::DbPointRecordA persistence layer for databases
 CRTX::InfluxDbPointRecord
 CRTX::MysqlPointRecordA persistence layer for MySQL databases
 CRTX::OdbcPointRecordA persistence class for SCADA databases
 CRTX::OdbcDirectPointRecord
 CRTX::OdbcPreparedPointRecord
 CRTX::SqlitePointRecord
 CRTX::TempoDbPointRecord
 CRTX::TsdbPointRecord
 CRTX::DequePointRecord
 CRTX::MapPointRecord
 CRTX::CsvPointRecord
 CRTX::PointRecordTime
 CRTX::PythonInterpreterA singleton python interpreter supporting the EPANET-RTX library
 CRTX::TimeSeries::Statistics::quartiles_t
 CRTX::DbPointRecord::request_t
 CRTX::OdbcPointRecord::ScadaQuery
 CRTX::OdbcPointRecord::ScadaRecord
 CRTX::TimeSeries::StatisticsA summary of a collection of points
 CRTX::UnitsKeep track of dimensions and units of measure