12#ifndef SEIMS_NOTREGULAR_MEASUREMENT_H
13#define SEIMS_NOTREGULAR_MEASUREMENT_H
39 const string& sitesList,
const string& siteType,
40 time_t startTime, time_t endTime);
46 vector<vector<time_t> > m_timeList;
47 vector<vector<FLTPT> > m_valueList;
48 vector<int> m_curIndexList;
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...
NotRegularMeasurement(MongoClient *conn, const string &hydroDBName, const string &sitesList, const string &siteType, time_t startTime, time_t endTime)
Constructor.
FLTPT * GetSiteDataByTime(time_t t) OVERRIDE
Get site date by time pData.
Get HydroClimate measurement data from MongoDB.
Definition: Measurement.h:27
Not Regular hydroclimate data.
Definition: NotRegularMeasurement.h:24
The SEIMS related definitions and utilities header.