#include <stdlib.h>#include <grass/dbmi.h>

Go to the source code of this file.
Functions | |
| int | db_test_value_isnull (dbValue *value) |
| int | db_get_value_int (dbValue *value) |
| double | db_get_value_double (dbValue *value) |
| double | db_get_value_as_double (dbValue *value, int ctype) |
| char * | db_get_value_string (dbValue *value) |
| int | db_get_value_year (dbValue *value) |
| int | db_get_value_month (dbValue *value) |
| int | db_get_value_day (dbValue *value) |
| int | db_get_value_hour (dbValue *value) |
| int | db_get_value_minute (dbValue *value) |
| double | db_get_value_seconds (dbValue *value) |
| void | db_set_value_null (dbValue *value) |
| void | db_set_value_not_null (dbValue *value) |
| void | db_set_value_int (dbValue *value, int i) |
| void | db_set_value_double (dbValue *value, double d) |
| int | db_set_value_string (dbValue *value, char *s) |
| void | db_set_value_year (dbValue *value, int year) |
| void | db_set_value_month (dbValue *value, int month) |
| void | db_set_value_day (dbValue *value, int day) |
| void | db_set_value_hour (dbValue *value, int hour) |
| void | db_set_value_minute (dbValue *value, int minute) |
| void | db_set_value_seconds (dbValue *value, double seconds) |
| int | db_test_value_datetime_current (dbValue *value) |
| void | db_set_value_datetime_current (dbValue *value) |
| void | db_set_value_datetime_not_current (dbValue *value) |
| void | db_copy_value (dbValue *dst, dbValue *src) |
| void | db_CatValArray_init (dbCatValArray *arr) |
| void | db_CatValArray_free (dbCatValArray *arr) |
| int | db_CatValArray_alloc (dbCatValArray *arr, int n) |
| int | db_CatValArray_realloc (dbCatValArray *arr, int n) |
| int db_CatValArray_alloc | ( | dbCatValArray * | arr, | |
| int | n | |||
| ) |
| void db_CatValArray_free | ( | dbCatValArray * | arr | ) |
| void db_copy_value | ( | dbValue * | dst, | |
| dbValue * | src | |||
| ) |
Definition at line 365 of file value.c.
References db_copy_string().
Referenced by db_get_column(), and db_select_value().
| double db_get_value_as_double | ( | dbValue * | value, | |
| int | ctype | |||
| ) |
Definition at line 51 of file value.c.
References db_get_value_double(), db_get_value_int(), and db_get_value_string().
| int db_get_value_day | ( | dbValue * | value | ) |
| double db_get_value_double | ( | dbValue * | value | ) |
Definition at line 37 of file value.c.
Referenced by db_convert_value_to_string(), db_get_value_as_double(), db_select_CatValArray(), and db_select_int().
| int db_get_value_hour | ( | dbValue * | value | ) |
| int db_get_value_int | ( | dbValue * | value | ) |
Definition at line 24 of file value.c.
Referenced by db_convert_value_to_string(), db_get_value_as_double(), db_select_CatValArray(), and db_select_int().
| int db_get_value_minute | ( | dbValue * | value | ) |
| int db_get_value_month | ( | dbValue * | value | ) |
| double db_get_value_seconds | ( | dbValue * | value | ) |
| char* db_get_value_string | ( | dbValue * | value | ) |
Definition at line 80 of file value.c.
References db_get_string().
Referenced by db_convert_value_to_string(), db_get_value_as_double(), db_select_CatValArray(), and db_select_int().
| int db_get_value_year | ( | dbValue * | value | ) |
| void db_set_value_datetime_current | ( | dbValue * | value | ) |
Definition at line 336 of file value.c.
References db_set_value_not_null().
Referenced by db_convert_Cstring_to_value_datetime().
| void db_set_value_datetime_not_current | ( | dbValue * | value | ) |
Definition at line 350 of file value.c.
References db_set_value_not_null().
Referenced by db_set_value_day(), db_set_value_hour(), db_set_value_minute(), db_set_value_month(), db_set_value_seconds(), and db_set_value_year().
| void db_set_value_day | ( | dbValue * | value, | |
| int | day | |||
| ) |
Definition at line 267 of file value.c.
References db_set_value_datetime_not_current().
Referenced by db_convert_Cstring_to_value_datetime().
| void db_set_value_double | ( | dbValue * | value, | |
| double | d | |||
| ) |
Definition at line 211 of file value.c.
References db_set_value_not_null().
Referenced by db_convert_Cstring_to_value().
| void db_set_value_hour | ( | dbValue * | value, | |
| int | hour | |||
| ) |
Definition at line 281 of file value.c.
References db_set_value_datetime_not_current().
Referenced by db_convert_Cstring_to_value_datetime().
| void db_set_value_int | ( | dbValue * | value, | |
| int | i | |||
| ) |
Definition at line 197 of file value.c.
References db_set_value_not_null().
Referenced by db_convert_Cstring_to_value().
| void db_set_value_minute | ( | dbValue * | value, | |
| int | minute | |||
| ) |
Definition at line 295 of file value.c.
References db_set_value_datetime_not_current().
Referenced by db_convert_Cstring_to_value_datetime().
| void db_set_value_month | ( | dbValue * | value, | |
| int | month | |||
| ) |
Definition at line 253 of file value.c.
References db_set_value_datetime_not_current().
Referenced by db_convert_Cstring_to_value_datetime().
| void db_set_value_not_null | ( | dbValue * | value | ) |
Definition at line 184 of file value.c.
Referenced by db_set_value_datetime_current(), db_set_value_datetime_not_current(), db_set_value_double(), db_set_value_int(), and db_set_value_string().
| void db_set_value_seconds | ( | dbValue * | value, | |
| double | seconds | |||
| ) |
Definition at line 309 of file value.c.
References db_set_value_datetime_not_current().
Referenced by db_convert_Cstring_to_value_datetime().
| int db_set_value_string | ( | dbValue * | value, | |
| char * | s | |||
| ) |
Definition at line 225 of file value.c.
References db_set_string(), and db_set_value_not_null().
Referenced by db_convert_Cstring_to_value().
| void db_set_value_year | ( | dbValue * | value, | |
| int | year | |||
| ) |
Definition at line 239 of file value.c.
References db_set_value_datetime_not_current().
Referenced by db_convert_Cstring_to_value_datetime().
| int db_test_value_datetime_current | ( | dbValue * | value | ) |
| int db_test_value_isnull | ( | dbValue * | value | ) |
Definition at line 11 of file value.c.
Referenced by db__copy_table(), and db_convert_value_to_string().
1.5.5