#include <libMysqlWrapper.h>
◆ BOOL_TYPE
◆ unitsConversions
| Enumerator |
|---|
| NONE | |
| C_TO_K | |
| CM_TO_M | |
| NORMALIZE_PC | |
| HPA_TO_PA | |
◆ SQL_FIELD() [1/3]
| SQL_FIELD::SQL_FIELD |
( |
const std::string & |
i_param, |
|
|
const enum_field_types & |
type, |
|
|
const unsigned int & |
i_processing = 0 |
|
) |
| |
◆ SQL_FIELD() [2/3]
| SQL_FIELD::SQL_FIELD |
( |
const std::string & |
i_str, |
|
|
const std::string & |
i_param = "", |
|
|
const unsigned int & |
i_processing = 0 |
|
) |
| |
◆ SQL_FIELD() [3/3]
| SQL_FIELD::SQL_FIELD |
( |
const mio::Date & |
i_dt, |
|
|
const std::string & |
i_param = "", |
|
|
const unsigned int & |
i_processing = 0 |
|
) |
| |
◆ getDate()
| mio::Date SQL_FIELD::getDate |
( |
const double & |
TZ | ) |
const |
◆ reset()
| void SQL_FIELD::reset |
( |
| ) |
|
◆ resetDate()
| void SQL_FIELD::resetDate |
( |
| ) |
|
◆ setDate()
| void SQL_FIELD::setDate |
( |
const mio::Date & |
i_dt | ) |
|
◆ setDouble()
| void SQL_FIELD::setDouble |
( |
const double & |
i_val | ) |
|
◆ setFromDate()
| void SQL_FIELD::setFromDate |
( |
const mio::Date & |
i_dt, |
|
|
MYSQL_TIME & |
ts |
|
) |
| |
◆ setString()
| void SQL_FIELD::setString |
( |
const std::string & |
i_str | ) |
|
◆ buffer_len
| unsigned long int SQL_FIELD::buffer_len |
for MySQL, allocated data buffer length
◆ dt
for MySQL to store datetime data
◆ error
for MySQL ro report a NULL value or errors
◆ is_null
◆ isDate
for MeteoIO to quickly identify datetime fields
◆ MysqlType
| enum_field_types SQL_FIELD::MysqlType |
for MySQL, data type of the field (see mysql/field_types.h)
◆ param
| std::string SQL_FIELD::param |
the parameter name for MeteoIO
◆ processing
| unsigned int SQL_FIELD::processing |
what kind of corrections to apply to the raw data (such as C to K conversion, etc
◆ str
for MySQL to store string data
◆ str_len
| unsigned long int SQL_FIELD::str_len |
for MySQL, length of a string
◆ val
for MySQL to store double data
The documentation for this class was generated from the following files: