bmps::PointSourceMgtParams Class Reference

Point source management parameters. More...

#include <BMPPointSourceFactory.h>

Inheritance diagram for bmps::PointSourceMgtParams:
ccgl::Interface

Public Member Functions

 PointSourceMgtParams (const bson_t *&bsonTable, bson_iter_t &iter)
 Constructor, parse point source management parameters from bson object. More...
 
void Dump (std::ostream *fs)
 Destructor. More...
 
time_t GetStartDate ()
 Get start date of the current management operation.
 
time_t GetEndDate ()
 Get end date.
 
int GetSequence ()
 Get sequence number.
 
string GetSubScenarioName ()
 Get subScenario name.
 
FLTPT GetWaterVolume ()
 Get water volume.
 
FLTPT GetSedment ()
 Get sediment concentration.
 
FLTPT GetTN ()
 Get sediment concentration.
 
FLTPT GetNO3 ()
 Get NO3 concentration.
 
FLTPT GetNH4 ()
 Get NH4 concentration.
 
FLTPT GetOrgN ()
 Get OrgN concentration.
 
FLTPT GetTP ()
 Get TP concentration.
 
FLTPT GetSolP ()
 Get SolP concentration.
 
FLTPT GetOrgP ()
 Get OrgP concentration.
 
FLTPT GetCOD ()
 Get COD concentration.
 

Detailed Description

Point source management parameters.

Constructor & Destructor Documentation

◆ PointSourceMgtParams()

bmps::PointSourceMgtParams::PointSourceMgtParams ( const bson_t *&  bsonTable,
bson_iter_t &  iter 
)

Constructor, parse point source management parameters from bson object.

Parameters
[in]bsonTableQuery result from MongoDB
[in]iterIterator of bsonTab

Member Function Documentation

◆ Dump()

void bmps::PointSourceMgtParams::Dump ( std::ostream *  fs)

Destructor.

Output


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