libdballe  9.11
Public Member Functions | Public Attributes | List of all members
dballe::db::v7::batch::Station Struct Reference
Inheritance diagram for dballe::db::v7::batch::Station:
dballe::DBStation dballe::Station

Public Member Functions

 Station (Batch &batch)
 
StationDataget_station_data (Tracer<> &trc)
 
MeasuredDataget_measured_data (Tracer<> &trc, const Datetime &datetime)
 
void write_pending (Tracer<> &trc, bool with_attrs)
 
void dump (FILE *out) const
 
- Public Member Functions inherited from dballe::DBStation
bool is_missing () const
 Return true if all the station fields are empty.
 
bool operator== (const DBStation &o) const
 
bool operator!= (const DBStation &o) const
 
bool operator< (const DBStation &o) const
 
bool operator<= (const DBStation &o) const
 
bool operator> (const DBStation &o) const
 
bool operator>= (const DBStation &o) const
 
int print (FILE *out, const char *end="\) const
 Print the Station to a FILE*. More...
 
std::string to_string (const char *undef="-") const
 Format to a string.
 
- Public Member Functions inherited from dballe::Station
bool is_missing () const
 Return true if all the station fields are empty.
 
bool operator== (const Station &o) const
 
bool operator!= (const Station &o) const
 
bool operator< (const Station &o) const
 
bool operator<= (const Station &o) const
 
bool operator> (const Station &o) const
 
bool operator>= (const Station &o) const
 
int print (FILE *out, const char *end="\) const
 Print the Station to a FILE*. More...
 
std::string to_string (const char *undef="-") const
 Format to a string.
 

Public Attributes

Batchbatch
 
bool is_new = true
 
StationData station_data
 
MeasuredDataVector measured_data
 
- Public Attributes inherited from dballe::DBStation
int id = MISSING_INT
 Database ID of the station. More...
 
- Public Attributes inherited from dballe::Station
std::string report
 Report name for this station.
 
Coords coords
 Station coordinates.
 
Ident ident
 Mobile station identifier.
 

The documentation for this struct was generated from the following file: