DAQ  1.0.0
Data Acquisition System (basic demo)
SQLiteWrapper Member List

This is the complete list of members for SQLiteWrapper, including all inherited members.

add_variable(const Variable &var) noexceptoverrideSQLiteWrappervirtual
add_variable_value(const VarValue &var) noexceptoverrideSQLiteWrappervirtual
count_variable_values(const std::string &var_name, const std::function< void(size_t count)> &send_count) noexceptoverrideSQLiteWrappervirtual
count_variable_values(const std::string &var_name, const std::chrono::system_clock::time_point &start_date, const std::chrono::system_clock::time_point &end_date, const std::function< void(size_t count)> &send_count) noexceptoverrideSQLiteWrappervirtual
create_scheme() noexceptoverrideSQLiteWrappervirtual
db_SQLiteWrapperprivate
Err enum nameIDataSource
fetch_variable_values(const std::string &var_name, const std::function< void(const VarValue &, size_t index)> &send_vale) noexceptoverrideSQLiteWrapper
fetch_variable_values(const std::string &var_name, const std::chrono::system_clock::time_point &start_data, const std::chrono::system_clock::time_point &end_date, const std::function< void(const VarValue &val, size_t index)> &send_vale) noexceptoverrideSQLiteWrappervirtual
IDataSource::fetch_variable_values(const std::string &var_name, const std::function< void(const VarValue &val, size_t index)> &send_vale) noexcept=0IDataSourcepure virtual
fetch_variables(const std::function< void(const Variable &var, size_t index)> &send_vale) noexceptoverrideSQLiteWrappervirtual
IDataSource()=defaultIDataSource
IDataSource(const IDataSource &)=deleteIDataSource
IDataSource(IDataSource &&)=defaultIDataSource
operator=(const IDataSource &)=deleteIDataSource
operator=(IDataSource &&)=defaultIDataSource
SQLiteWrapper(const std::string &db_path)SQLiteWrapperexplicit
~IDataSource()=defaultIDataSourcevirtual
~SQLiteWrapper() overrideSQLiteWrapper