libdballe  7.21
Public Member Functions | Public Attributes | List of all members
dballe::Station Struct Reference

Information about a station. More...

#include <values.h>

Inheritance diagram for dballe::Station:
dballe::Sampling

Public Member Functions

 Station (const dballe::Record &rec)
 
void clear_ids ()
 Reset the database ID.
 
void set_from_record (const Record &rec)
 Fill this Station with values from a dballe::Record.
 
bool operator== (const Station &o) const
 
void print (FILE *out, const char *end="\) const
 Print the Station to a FILE*. More...
 

Public Attributes

std::string report
 rep_memo for this station
 
int ana_id = MISSING_INT
 Database ID of the station. More...
 
Coords coords
 Station coordinates.
 
Ident ident
 Mobile station identifier.
 

Detailed Description

Information about a station.

Member Function Documentation

§ print()

void dballe::Station::print ( FILE *  out)

Print the Station to a FILE*.

Parameters
outThe output stream
endString to print after the Station

Referenced by clear_ids(), dballe::Values::clear_ids(), dballe::StationValues::clear_ids(), dballe::DataValues::clear_ids(), and dballe::values::Value::set().

Member Data Documentation

§ ana_id

int dballe::Station::ana_id = MISSING_INT

Database ID of the station.

It will be filled when the Station is inserted on the database.

Referenced by clear_ids().


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