Akumuli
 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
 

Friends

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: