|
libdballe
8.6
|
Information about a station, and statistics about its variables. More...
#include <summary.h>
Public Member Functions | |
| bool | operator== (const StationEntry &o) const |
| bool | operator!= (const StationEntry &o) const |
| template<typename OStation > | |
| StationEntry (const Station &station, const StationEntry< OStation > &entry) | |
| StationEntry (const Station &station, const VarDesc &vd, const dballe::DatetimeRange &dtrange, size_t count) | |
| StationEntry (const StationEntry &entries, const dballe::Query &query) | |
| StationEntry (const StationEntry &)=default | |
| void | add (const VarDesc &vd, const dballe::DatetimeRange &dtrange, size_t count) |
| template<typename OStation > | |
| void | add (const StationEntry< OStation > &entries) |
| void | add_filtered (const StationEntry &entries, const dballe::Query &query) |
| void | to_json (core::JSONWriter &writer) const |
| DBALLE_TEST_ONLY void | dump (FILE *out) const |
Static Public Member Functions | |
| static StationEntry | from_json (core::json::Stream &in) |
Public Attributes | |
| Station | station |
Additional Inherited Members | |
Protected Types inherited from dballe::core::SmallSet< VarEntry, VarDesc, station_entry_get_value > | |
| typedef std::vector< VarEntry >::const_iterator | const_iterator |
| typedef std::vector< VarEntry >::iterator | iterator |
| typedef std::vector< VarEntry >::const_reverse_iterator | const_reverse_iterator |
| typedef std::vector< VarEntry >::reverse_iterator | reverse_iterator |
Protected Member Functions inherited from dballe::core::SmallSet< VarEntry, VarDesc, station_entry_get_value > | |
| iterator | begin () |
| const_iterator | begin () const |
| iterator | end () |
| const_iterator | end () const |
| reverse_iterator | rbegin () |
| const_reverse_iterator | rbegin () const |
| reverse_iterator | rend () |
| const_reverse_iterator | rend () const |
| size_t | size () const |
| bool | empty () const |
| bool | operator== (const SmallSet &o) const |
| bool | operator!= (const SmallSet &o) const |
| void | clear () |
| int | binary_search (const VarDesc &value) const |
| const_iterator | find (const VarDesc &value) const |
| iterator | find (const VarDesc &value) |
| VarEntry & | add (const VarEntry &item) |
| void | rearrange_dirty () const |
Protected Attributes inherited from dballe::core::SmallSet< VarEntry, VarDesc, station_entry_get_value > | |
| std::vector< VarEntry > | items |
| size_t | dirty |
Information about a station, and statistics about its variables.
It behaves similarly to a std::vector<VarEntry>
1.8.16