All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
Public Member Functions | List of all members
Akumuli::DbConnection Struct Referenceabstract

Abstraction layer above aku_Database. More...

#include <ingestion_pipeline.h>

Inheritance diagram for Akumuli::DbConnection:

Public Member Functions

virtual void close ()=0
virtual aku_Status write (const aku_Sample &sample)=0
 Write value to DB.
virtual std::shared_ptr< DbCursorsearch (std::string query)=0
 Execute search query.
virtual int param_id_to_series (aku_ParamId id, char *buffer, size_t buffer_size)=0
 Convert paramid to series name.
virtual aku_Status series_to_param_id (const char *name, size_t size, aku_Sample *sample)=0
virtual std::string get_all_stats ()=0

Detailed Description

Abstraction layer above aku_Database.

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