#include <flatrecord.h>
|
| FlatFluxRecord (int year, const std::vector< Poco::Nullable< std::string >> &classifierValues, const std::string &landClass, const std::string &ageClass, const std::vector< Poco::Nullable< std::string >> &previousClassifierValues, const std::string &previousLandClass, const std::string &previousAgeClass, const Poco::Nullable< std::string > &disturbanceType, const Poco::Nullable< int > &disturbanceCode, const std::string &srcPool, const std::string &dstPool, double flux) |
|
| ~FlatFluxRecord () |
|
bool | operator== (const FlatFluxRecord &other) const |
|
size_t | hash () const |
|
std::string | header (const std::vector< std::string > &classifierNames) const |
|
std::string | asPersistable () const |
|
std::vector< std::optional< std::string > > | asVector () const |
|
void | merge (const FlatFluxRecord &other) |
|
void | setId (Int64 id) |
|
Int64 | getId () const |
|
int | getYear () const |
|
◆ FlatFluxRecord()
FlatFluxRecord |
( |
int |
year, |
|
|
const std::vector< Poco::Nullable< std::string >> & |
classifierValues, |
|
|
const std::string & |
landClass, |
|
|
const std::string & |
ageClass, |
|
|
const std::vector< Poco::Nullable< std::string >> & |
previousClassifierValues, |
|
|
const std::string & |
previousLandClass, |
|
|
const std::string & |
previousAgeClass, |
|
|
const Poco::Nullable< std::string > & |
disturbanceType, |
|
|
const Poco::Nullable< int > & |
disturbanceCode, |
|
|
const std::string & |
srcPool, |
|
|
const std::string & |
dstPool, |
|
|
double |
flux |
|
) |
| |
◆ ~FlatFluxRecord()
◆ asPersistable()
std::string asPersistable |
( |
| ) |
const |
◆ asVector()
std::vector< std::optional< std::string > > asVector |
( |
| ) |
const |
◆ getId()
◆ getYear()
◆ hash()
◆ header()
std::string header |
( |
const std::vector< std::string > & |
classifierNames | ) |
const |
◆ merge()
◆ operator==()
◆ setId()
◆ _ageClass
◆ _classifierValues
std::vector<Poco::Nullable<std::string> > _classifierValues |
|
private |
◆ _disturbanceCode
Poco::Nullable<int> _disturbanceCode |
|
private |
◆ _disturbanceType
Poco::Nullable<std::string> _disturbanceType |
|
private |
◆ _dstPool
◆ _flux
◆ _hash
◆ _id
◆ _landClass
◆ _previousAgeClass
std::string _previousAgeClass |
|
private |
◆ _previousClassifierValues
std::vector<Poco::Nullable<std::string> > _previousClassifierValues |
|
private |
◆ _previousLandClass
std::string _previousLandClass |
|
private |
◆ _srcPool
◆ _year
The documentation for this class was generated from the following files:
- /home/runner/work/moja.canada/moja.canada/Source/moja.modules.cbm/include/moja/modules/cbm/flatrecord.h
- /home/runner/work/moja.canada/moja.canada/Source/moja.modules.cbm/src/flatrecord.cpp