libdballe
9.11
|
Public Member Functions | |
Batch (Transaction &transaction) | |
void | set_write_attrs (bool write_attrs) |
batch::Station * | get_station (Tracer<> &trc, const dballe::DBStation &station, bool station_can_add) |
batch::Station * | get_station (Tracer<> &trc, const std::string &report, const Coords &coords, const Ident &ident) |
void | write_pending (Tracer<> &trc) |
void | clear () |
void | dump (FILE *out) const |
Public Attributes | |
Transaction & | transaction |
unsigned | count_select_stations = 0 |
unsigned | count_select_station_data = 0 |
unsigned | count_select_data = 0 |
Protected Member Functions | |
bool | have_station (const std::string &report, const Coords &coords, const Ident &ident) |
void | new_station (Tracer<> &trc, const std::string &report, const Coords &coords, const Ident &ident) |
Protected Attributes | |
bool | write_attrs = true |
batch::Station * | last_station = nullptr |