12#ifndef joedb_db_multi_server_File_Database_declared
13#define joedb_db_multi_server_File_Database_declared
22 class File_Database_Data
36 protected detail::File_Database_Data,
42 const char *file_name,
47 File_Database_Data(file_name, mode),
54 const std::string &file_name,
Shortcut to directly build a Writable_Database from a file name.
File_Database(const char *file_name, joedb::Open_Mode mode=joedb::Open_Mode::write_existing_or_create_new, joedb::Readonly_Journal::Check check=joedb::Readonly_Journal::Check::all, joedb::Commit_Level commit_level=joedb::Commit_Level::no_commit)
File_Database(const std::string &file_name, joedb::Open_Mode mode=joedb::Open_Mode::write_existing_or_create_new, joedb::Readonly_Journal::Check check=joedb::Readonly_Journal::Check::all, joedb::Commit_Level commit_level=joedb::Commit_Level::no_commit)
A writable Database constructed from a writable joedb::Buffered_File.
@ write_existing_or_create_new
either write_existing or create_new depending on whether the file exists. Racy in Posix,...
Automatically generated by joedbc.