Public Member Functions |
|
| Station (DB &conn) |
| void | set_ident (const char *ident) |
| | Set the mobile station identifier input value for this ::dba_db_station.
|
| int | get_id () |
| | Get the station ID given latitude, longitude and mobile identifier.
|
| void | get_data (int id) |
| | Get station information given a station ID.
|
| int | insert () |
| | Insert a new station entry.
|
|
void | update () |
| | Update the information about a station entry.
|
|
void | remove () |
| | Remove a station record.
|
|
void | dump (FILE *out) |
| | Dump the entire contents of the table to an output stream.
|
Data Fields |
|
DB & | db |
| | DB connection.
|
|
db::Statement * | sfstm |
| | Precompiled select fixed station query.
|
|
db::Statement * | smstm |
| | Precompiled select mobile station query.
|
|
db::Statement * | sstm |
| | Precompiled select data by station id query.
|
|
db::Statement * | istm |
| | Precompiled insert query.
|
|
db::Statement * | ustm |
| | Precompiled update query.
|
|
db::Statement * | dstm |
| | Precompiled delete query.
|
|
DBALLE_SQL_C_SINT_TYPE | id |
| | Station ID SQL parameter.
|
|
DBALLE_SQL_C_SINT_TYPE | lat |
| | Station latitude SQL parameter.
|
|
DBALLE_SQL_C_SINT_TYPE | lon |
| | Station longitude SQL parameter.
|
|
char | ident [64] |
| | Mobile station identifier SQL parameter.
|
|
SQLLEN | ident_ind |
| | Mobile station identifier indicator.
|
Precompiled queries to manipulate the station table.