Raspberry Pi Weighting Control System
This project serves as a simple weighting control system, that was realized as a Bachelor Thesis
db_driver Member List

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

can_login_subuser(const char *uname)db_driver
db_driver(db_driver_conf *conf)db_driver
db_driver(const char *host="localhost", const char *user="pi", const char *passwd="raspberry", const char *db="control_system", unsigned int port=3306, const char *socket=NULL, unsigned long cflags=0)db_driver
increment_user_measurement_count(unsigned long id)db_driver
insert_measurement(measurement *m)db_driver
insert_user(user_cont *new_usr, const char *password)db_driver
is_measurement_continuous(unsigned long m_number, unsigned long measuree_id)db_driver
is_open()db_driver
is_rfid_serial_available(uint8_t *serial, uint8_t ser_len)db_driver
is_username_available(const char *uname)db_driver
query_continuous_measurement(std::vector< measurement > &ms, unsigned long m_number, unsigned long measuree_id)db_driver
query_measurement(measurement *m, unsigned long id)db_driver
query_measurement_headers(user_cont *usr)db_driver
query_user_credentials(user_cred *creds, const char *uname)db_driver
query_user_data(user_cont *usr, const char *uname=nullptr, uint8_t *rfid_serial=nullptr, uint8_t rfid_ser_len=0)db_driver
query_username(std::string &uname, unsigned long id)db_driver
test_insert_with_binary()db_driver
test_select_with_binary()db_driver
update_user_rfid(unsigned long user_id, uint8_t *serial, uint8_t ser_len)db_driver