12#ifndef SEIMS_REGULAR_MEASUREMENT_H
13#define SEIMS_REGULAR_MEASUREMENT_H
37 const string& hydroDBName,
const string& sitesList,
const string& siteType,
38 time_t startTime, time_t endTime, time_t interval);
47 vector<FLTPT*> m_siteData;
Measurement class to store HydroClimate site data
#define OVERRIDE
A compatible reference to override or blank if not supported by the compiler.
Definition: basic.h:160
A simple wrapper of the class of MongoDB Client mongoc_client_t.
Definition: db_mongoc.h:46
Simple wrappers of the API of MongoDB C driver mongo-c-driver, see MongoDB C Driver for more informat...
~RegularMeasurement()
Destructor
FLTPT * GetSiteDataByTime(time_t t) OVERRIDE
Get site date by time pData
RegularMeasurement(MongoClient *conn, const string &hydroDBName, const string &sitesList, const string &siteType, time_t startTime, time_t endTime, time_t interval)
Initialize NotRegular Measurement instance from MongoDB
Get HydroClimate measurement data from MongoDB
Definition: Measurement.h:27
Regular hydroclimate data, e.g., daily data
Definition: RegularMeasurement.h:23