Store all the tables of the database.
More...
#include <settings/Database.h>
|
bool | is_valid_record_id_for_settings (Record_Id record_id) const |
|
void | internal_delete_settings (Record_Id record_id) |
|
void | internal_insert_settings (Record_Id record_id) |
|
void | internal_vector_insert_settings (Record_Id record_id, size_t size) |
|
void | internal_update_settings__dark_mode (Record_Id record_id, bool field_value_of_dark_mode) |
|
void | internal_update_vector_settings__dark_mode (Record_Id record_id, size_t size, const char *value) |
|
void | internal_update_settings__host (Record_Id record_id, const std::string &field_value_of_host) |
|
void | internal_update_vector_settings__host (Record_Id record_id, size_t size, const std::string *value) |
|
void | internal_update_settings__user (Record_Id record_id, const std::string &field_value_of_user) |
|
void | internal_update_vector_settings__user (Record_Id record_id, size_t size, const std::string *value) |
|
Definition at line 67 of file Database.h.
◆ get_dark_mode()
◆ get_host()
◆ get_settings_table()
◆ get_user()
◆ internal_delete_settings()
void settings::Database::internal_delete_settings |
( |
Record_Id |
record_id | ) |
|
|
inlineprotected |
◆ internal_insert_settings()
void settings::Database::internal_insert_settings |
( |
Record_Id |
record_id | ) |
|
|
inlineprotected |
◆ internal_update_settings__dark_mode()
void settings::Database::internal_update_settings__dark_mode |
( |
Record_Id |
record_id, |
|
|
bool |
field_value_of_dark_mode |
|
) |
| |
|
inlineprotected |
◆ internal_update_settings__host()
void settings::Database::internal_update_settings__host |
( |
Record_Id |
record_id, |
|
|
const std::string & |
field_value_of_host |
|
) |
| |
|
inlineprotected |
◆ internal_update_settings__user()
void settings::Database::internal_update_settings__user |
( |
Record_Id |
record_id, |
|
|
const std::string & |
field_value_of_user |
|
) |
| |
|
inlineprotected |
◆ internal_update_vector_settings__dark_mode()
void settings::Database::internal_update_vector_settings__dark_mode |
( |
Record_Id |
record_id, |
|
|
size_t |
size, |
|
|
const char * |
value |
|
) |
| |
|
inlineprotected |
◆ internal_update_vector_settings__host()
void settings::Database::internal_update_vector_settings__host |
( |
Record_Id |
record_id, |
|
|
size_t |
size, |
|
|
const std::string * |
value |
|
) |
| |
|
inlineprotected |
◆ internal_update_vector_settings__user()
void settings::Database::internal_update_vector_settings__user |
( |
Record_Id |
record_id, |
|
|
size_t |
size, |
|
|
const std::string * |
value |
|
) |
| |
|
inlineprotected |
◆ internal_vector_insert_settings()
void settings::Database::internal_vector_insert_settings |
( |
Record_Id |
record_id, |
|
|
size_t |
size |
|
) |
| |
|
inlineprotected |
◆ is_valid()
◆ is_valid_record_id_for_settings()
bool settings::Database::is_valid_record_id_for_settings |
( |
Record_Id |
record_id | ) |
const |
|
inlineprotected |
◆ next()
◆ null_settings()
◆ previous()
◆ sorted_settings()
template<class Comparator >
std::vector< id_of_settings > settings::Database::sorted_settings |
( |
Comparator |
comparator | ) |
const |
◆ the_settings()
◆ throw_exception()
template<typename E = joedb::Exception>
static void settings::Database::throw_exception |
( |
const std::string & |
message | ) |
|
|
inlinestatic |
◆ container_of_settings
◆ id_of_settings
◆ Readable
◆ storage_of_settings
detail::data_of_settings settings::Database::storage_of_settings |
|
protected |
The documentation for this class was generated from the following file:
- /home/rcoulom/repos/joedb/doc/source/tutorial/src/settings/Database.h