11#include "RCDB/Connection.h"
36 virtual void readRun(
int runNb);
61 bool getBoolValue(
int runNb, std::string value);
62 int getIntValue(
int runNb, std::string value);
63 double getDoubleValue(
int runNb, std::string value);
64 std::string getStringValue(
int runNb, std::string value);
65 std::chrono::time_point<std::chrono::system_clock> getTimeValue(
int runNb, std::string value);
69 std::unique_ptr<rcdb::Connection> _connection={
nullptr};
rcdb_reader(string connect_path)
Definition rcdb_reader.cpp:144
rcdb_vals readAll(int runNb, const string &filename)
Definition rcdb_reader.cpp:163
virtual ~rcdb_reader()
Definition rcdb_reader.cpp:150
void setCurrentVals(const rcdb_vals &vals)
Definition rcdb_reader.h:46
virtual void close()
Definition rcdb_reader.cpp:152
virtual void readRun(int runNb)
Definition rcdb_reader.cpp:160
const rcdb_vals & current() const
Definition rcdb_reader.h:37
virtual void open()
Definition rcdb_reader.cpp:153
rcdb_root(string connect_path)
Definition rcdb_reader.cpp:201
void close() final
Definition rcdb_reader.h:86
void readRun(int runNb) final
Definition rcdb_reader.cpp:207
void open() final
Definition rcdb_reader.h:87
Definition calextras.cpp:10