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: