Joedb 9.1.4
The Journal-Only Embedded Database
|
This is the complete list of members for tutorial::Readable, including all inherited members.
add_field(Table_Id table_id, const std::string &name, Type type) override | joedb::Database_Schema | virtual |
check_identifier(const char *message, const std::string &name) | joedb::Database_Schema | protectedstatic |
checkpoint(Commit_Level commit_level) | joedb::Writable | inlinevirtual |
comment(const std::string &comment) | joedb::Writable | inlinevirtual |
create_table(const std::string &name) override | joedb::Database_Schema | virtual |
current_table_id | joedb::Database_Schema | protected |
custom(const std::string &name) | joedb::Writable | inlinevirtual |
default_checkpoint() | joedb::Writable | |
delete_from(Table_Id table_id, Record_Id record_id) | joedb::Writable | inlinevirtual |
drop_field(Table_Id table_id, Field_Id field_id) override | joedb::Database_Schema | virtual |
drop_table(Table_Id table_id) override | joedb::Database_Schema | virtual |
find_field(Table_Id table_id, const std::string &name) const | joedb::Readable | |
find_table(const std::string &name) const | joedb::Readable | |
flush() | joedb::Writable | inlinevirtual |
get_blob(Table_Id table_id, Record_Id record_id, Field_Id field_id) const override | tutorial::Readable | inline |
get_boolean(Table_Id table_id, Record_Id record_id, Field_Id field_id) const override | tutorial::Readable | inline |
get_default_commit_level() const | joedb::Writable | inline |
get_field_name(Table_Id table_id, Field_Id field_id) const | joedb::Readable | |
get_field_type(Table_Id table_id, Field_Id field_id) const override | joedb::Database_Schema | virtual |
get_fields(Table_Id table_id) const override | joedb::Database_Schema | virtual |
get_float32(Table_Id table_id, Record_Id record_id, Field_Id field_id) const override | tutorial::Readable | inline |
get_float64(Table_Id table_id, Record_Id record_id, Field_Id field_id) const override | tutorial::Readable | inline |
get_freedom(Table_Id table_id) const override | tutorial::Readable | inline |
joedb::Database_Schema::get_freedom(Table_Id table_id) const override | joedb::Database_Schema | virtual |
get_int16(Table_Id table_id, Record_Id record_id, Field_Id field_id) const override | tutorial::Readable | inline |
get_int32(Table_Id table_id, Record_Id record_id, Field_Id field_id) const override | tutorial::Readable | inline |
get_int64(Table_Id table_id, Record_Id record_id, Field_Id field_id) const override | tutorial::Readable | inline |
get_int8(Table_Id table_id, Record_Id record_id, Field_Id field_id) const override | tutorial::Readable | inline |
get_last_record_id(Table_Id table_id) const | joedb::Readable | |
get_reference(Table_Id table_id, Record_Id record_id, Field_Id field_id) const override | tutorial::Readable | inline |
get_string(Table_Id table_id, Record_Id record_id, Field_Id field_id) const override | tutorial::Readable | inline |
get_table(Table_Id table_id) const | joedb::Database_Schema | protected |
get_table(Table_Id table_id) | joedb::Database_Schema | protected |
get_table_name(Table_Id table_id) const | joedb::Readable | |
get_tables() const override | joedb::Database_Schema | inlinevirtual |
insert_into(Table_Id table_id, Record_Id record_id) | joedb::Writable | inlinevirtual |
insert_vector(Table_Id table_id, Record_Id record_id, size_t size) | joedb::Writable | inlinevirtual |
is_used(Table_Id table_id, Record_Id record_id) const | joedb::Readable | |
on_blob(Blob blob) | joedb::Writable | inlinevirtual |
Readable(const Database &db) | tutorial::Readable | inline |
rename_field(Table_Id, Field_Id, const std::string &name) override | joedb::Database_Schema | virtual |
rename_table(Table_Id table_id, const std::string &name) override | joedb::Database_Schema | virtual |
table_names | joedb::Database_Schema | protected |
tables | joedb::Database_Schema | protected |
timestamp(int64_t timestamp) | joedb::Writable | inlinevirtual |
valid_data() | joedb::Writable | inlinevirtual |
wants_blob_data() const | joedb::Writable | inlinevirtual |
Writable(Commit_Level default_commit_level=Commit_Level::no_commit) | joedb::Writable | inline |
write_blob_data(const std::string &data) | joedb::Writable | inlinevirtual |
~Database_Schema() override | joedb::Database_Schema | virtual |
~Readable() | joedb::Readable | virtual |
~Writable()=default | joedb::Writable | virtual |