#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: