|
ufo::Variables | ufo::getAllWhereVariables (const eckit::Configuration &config) |
|
void | ufo::processWhereMinMax (const std::vector< float > &data, const float &vmin, const float &vmax, std::vector< bool > &mask) |
|
void | ufo::processWhereMinMax (const std::vector< util::DateTime > &data, const std::string &vmin, const std::string &vmax, std::vector< bool > &mask) |
|
void | ufo::processWhereIsDefined (const std::vector< float > &data, std::vector< bool > &mask) |
|
void | ufo::processWhereIsNotDefined (const std::vector< float > &data, std::vector< bool > &mask) |
|
template<class T > |
void | ufo::processWhereIsIn (const std::vector< T > &data, const std::set< T > &whitelist, std::vector< bool > &mask) |
|
template<class T > |
void | ufo::processWhereIsNotIn (const std::vector< T > &data, const std::set< T > &blacklist, std::vector< bool > &mask) |
|
void | ufo::processWhereIsNotIn (const std::vector< std::string > &data, const std::set< std::string > &blacklist, std::vector< bool > &mask) |
|
void | ufo::applyMinMaxFloat (std::vector< bool > &where, eckit::LocalConfiguration const &mask, ObsFilterData const &filterdata, Variable const &varname) |
|
void | ufo::applyMinMaxDatetime (std::vector< bool > &where, eckit::LocalConfiguration const &mask, ObsFilterData const &filterdata, Variable const &varname) |
|
void | ufo::processWhereBitSet (const std::vector< int > &data, const std::set< int > &flags, std::vector< bool > &mask) |
|
void | ufo::isInString (std::vector< bool > &where, eckit::LocalConfiguration const &mask, ObsFilterData const &filterdata, Variable const &varname) |
|
void | ufo::isInInteger (std::vector< bool > &where, eckit::LocalConfiguration const &mask, ObsFilterData const &filterdata, Variable const &varname) |
|
void | ufo::isNotInString (std::vector< bool > &where, eckit::LocalConfiguration const &mask, ObsFilterData const &filterdata, Variable const &varname) |
|
void | ufo::isNotInInteger (std::vector< bool > &where, eckit::LocalConfiguration const &mask, ObsFilterData const &filterdata, Variable const &varname) |
|
std::vector< bool > | ufo::processWhere (const eckit::Configuration &config, const ObsFilterData &filterdata) |
|