All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
Public Types | Public Member Functions | Public Attributes | Friends | List of all members
Akumuli::TimeSeriesValue Struct Reference

Public Types

enum  ValueType { BLOB, DOUBLE }

Public Member Functions

 TimeSeriesValue (aku_Timestamp ts, aku_ParamId id, double value)
aku_Timestamp get_timestamp () const
aku_ParamId get_paramid () const
aku_Sample to_result () const
void add_to_header (UncompressedChunk *chunk_header) const

Public Attributes

aku_Timestamp key_ts_
aku_ParamId key_id_
double value


bool operator< (TimeSeriesValue const &lhs, TimeSeriesValue const &rhs)
bool chunk_order_LT (TimeSeriesValue const &lhs, TimeSeriesValue const &rhs)
 Chunk order less then operator (id goes first, then goes timestamp)

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