|
SWMM
5.2.0
Documentation
|
Public Attributes | |
| char | name [MAXFILENAME+1] |
| File path/name. | |
| FILE * | file |
| File pointer. | |
| struct IDentry * | elementNames |
| Array of pointers to element names. | |
| long | Nperiods |
| Number of reporting periods. | |
| int | FlowUnits |
| Flow units code. | |
| int | Nsubcatch |
| Number of subcatchments. | |
| int | Nnodes |
| Number of nodes. | |
| int | Nlinks |
| Number of links. | |
| int | Npolluts |
| Number of pollutants. | |
| int | SubcatchVars |
| Number of subcatch reporting variables. | |
| int * | SubcatchVarIndexes |
| Indexes/enum codes of node reporting variables. | |
| int | SubcatchProperties |
| Number of subcatchment properties. | |
| int * | SubcatchPropertyIndexes |
| Indexes/enum codes of subcatchment properties. | |
| int | NodeVars |
| Number of node reporting variables. | |
| int * | NodeVarIndexes |
| Indexes/enum codes of node reporting variables. | |
| int | NodeProperties |
| Number of node properties. | |
| int * | NodePropertyIndexes |
| Indexes/enum codes of node properties. | |
| int | LinkVars |
| Number of link reporting variables. | |
| int * | LinkVarIndexes |
| Indexes/enum codes of link reporting variables. | |
| int | LinkProperties |
| Number of link properties. | |
| int * | LinkPropertyIndexes |
| Indexes/enum codes of link properties. | |
| int | SysVars |
| Number of system reporting variables. | |
| int * | SysVarIndexes |
| Indexes/enum codes of system reporting variables. | |
| double | StartDate |
| Start date of simulation. | |
| int | ReportStep |
| Reporting time step (seconds) | |
| F_OFF | IDPos |
| File position where object ID names start. | |
| F_OFF | ObjPropPos |
| File position where object properties start. | |
| F_OFF | ResultsPos |
| File position where results start. | |
| F_OFF | BytesPerPeriod |
| Number of bytes used for results in each period. | |
| error_handle_t * | error_handle |
| Pointer to error manager handle. | |
| F_OFF data_t::BytesPerPeriod |
Number of bytes used for results in each period.
| struct IDentry* data_t::elementNames |
Array of pointers to element names.
| error_handle_t* data_t::error_handle |
Pointer to error manager handle.
| FILE* data_t::file |
File pointer.
| int data_t::FlowUnits |
Flow units code.
| F_OFF data_t::IDPos |
File position where object ID names start.
| int data_t::LinkProperties |
Number of link properties.
| int* data_t::LinkPropertyIndexes |
Indexes/enum codes of link properties.
| int* data_t::LinkVarIndexes |
Indexes/enum codes of link reporting variables.
| int data_t::LinkVars |
Number of link reporting variables.
| char data_t::name[MAXFILENAME+1] |
File path/name.
| int data_t::Nlinks |
Number of links.
| int data_t::Nnodes |
Number of nodes.
| int data_t::NodeProperties |
Number of node properties.
| int* data_t::NodePropertyIndexes |
Indexes/enum codes of node properties.
| int* data_t::NodeVarIndexes |
Indexes/enum codes of node reporting variables.
| int data_t::NodeVars |
Number of node reporting variables.
| long data_t::Nperiods |
Number of reporting periods.
| int data_t::Npolluts |
Number of pollutants.
| int data_t::Nsubcatch |
Number of subcatchments.
| F_OFF data_t::ObjPropPos |
File position where object properties start.
| int data_t::ReportStep |
Reporting time step (seconds)
| F_OFF data_t::ResultsPos |
File position where results start.
| double data_t::StartDate |
Start date of simulation.
| int data_t::SubcatchProperties |
Number of subcatchment properties.
| int* data_t::SubcatchPropertyIndexes |
Indexes/enum codes of subcatchment properties.
| int* data_t::SubcatchVarIndexes |
Indexes/enum codes of node reporting variables.
| int data_t::SubcatchVars |
Number of subcatch reporting variables.
| int* data_t::SysVarIndexes |
Indexes/enum codes of system reporting variables.
| int data_t::SysVars |
Number of system reporting variables.