Akumuli
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
Public Member Functions | Public Attributes | List of all members
DatabaseImpl Struct Reference
Inheritance diagram for DatabaseImpl:

Public Member Functions

 DatabaseImpl (const char *path, const aku_FineTuneParams &config)
 
void debug_print () const
 
aku_Status series_to_param_id (const char *begin, const char *end, aku_Sample *out_sample)
 
int param_id_to_series (aku_ParamId id, char *buffer, size_t size) const
 
aku_Status get_open_error () const
 
void close ()
 
CursorImplquery (const char *query)
 
aku_Status add_double (aku_ParamId param_id, aku_Timestamp ts, double value)
 
aku_Status add_sample (aku_Sample const *sample)
 
void get_storage_stats (aku_StorageStats *recv_stats)
 
std::vector< Storage::PVolume > iter_volumes () const
 

Public Attributes

Storage storage_
 

Detailed Description

Object that extends a Database struct. Can be used from "C" code.


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