Joedb 10.0.1
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678]
 Cjoedb::Abstract_File
 Cjoedb::ArgumentsClass for conveniently parsing command-line arguments
 Cjoedb::Async_Reader
 Cjoedb::Async_Writer
 Cjoedb::Blob
 Cjoedb::detail::Brotli_File_Data
 Cjoedb::Buffer< log_size >
 Cjoedb::Buffer< 12 >
 Cjoedb::Buffer< 13 >
 Cjoedb::Channel
 Cjoedb::Channel_Lock
 Cjoedb::ClientHandle concurrent access to a file with a joedb::Connection
 Cjoedb::db::encoded_file::detail::Client_Data
 Csettings::detail::Client_Data
 Ctutorial::detail::Client_Data
 Cjoedb::Client_LockLock object that allows writing to a database managed by a joedb::Client
 Cjoedb::Client_Parser
 Cjoedb::Command_Processor
 Cjoedb::Compiler_Options
 Cjoedb::Connection
 Cjoedb::Connection_Builder
 Cjoedb::Connection_ParserCreate an instance of a Connection by parsing command-line arguments
 Cjoedb::ConnectorUsed by Robust_Connection to reconnect after an error
 Cjoedb::db::encoded_file::container_of_bufferReturned by Database::get_buffer_table
 Ctutorial::container_of_cityReturned by Database::get_city_table
 Ctutorial::container_of_personReturned by Database::get_person_table
 Csettings::container_of_settingsReturned by Database::get_settings_table
 Cjoedb::CURL_Easy
 Cjoedb::db::encoded_file::DatabaseStore all the tables of the database
 Csettings::DatabaseStore all the tables of the database
 Ctutorial::DatabaseStore all the tables of the database
 Cjoedb::Decoder
 Cjoedb::Destructor_Logger
 Cjoedb::Field
 Cjoedb::db::encoded_file::detail::File_Client_Data
 Csettings::detail::File_Client_Data
 Ctutorial::detail::File_Client_Data
 Cjoedb::detail::File_Connection_Data
 Cjoedb::db::encoded_file::detail::File_Database_Data
 Csettings::detail::File_Database_Data
 Ctutorial::detail::File_Database_Data
 Cjoedb::File_Hasher
 Cjoedb::File_ParserCreate an instance of a Buffered_File by parsing command-line arguments
 Cjoedb::ssh::Forward_Channel_Allocation
 Cjoedb::Freedom_Keeper_Constants
 Cjoedb::generator::Generator
 Cjoedb::Buffered_File::Head_Exclusive_Lock
 Cjoedb::Buffered_File::Head_Shared_Lock
 Cjoedb::Header
 Cjoedb::db::encoded_file::id_of_bufferStrongly-typed wrapper around an integer representing a row of the buffer table
 Ctutorial::id_of_cityStrongly-typed wrapper around an integer representing a row of the city table
 Ctutorial::id_of_personStrongly-typed wrapper around an integer representing a row of the person table
 Csettings::id_of_settingsStrongly-typed wrapper around an integer representing a row of the settings table
 Cjoedb::ssh::Imported_Key
 Cjoedb::Compiler_Options::Index
 Cjoedb::detail::Interpreted_File_Data
 Cjoedb::Interpreter_Dump_Writable_Parent
 Cjoedb::IO_Context_Wrapper
 Cjoedb::db::encoded_file::container_of_buffer::iterator
 Csettings::container_of_settings::iterator
 Ctutorial::container_of_city::iterator
 Ctutorial::container_of_person::iterator
 Ctutorial::range_of_person_by_name::iterator
 Cjoedb::Journal_Construction_Lock
 Cjoedb::Journal_Hasher
 Cjoedb::Journal_Lock
 Cjoedb::Logger
 Cstd::logic_error
 Cjoedb::detail::Memory_Mapping
 Cjoedb::db::encoded_file::detail::Multiplexer_Parent
 Csettings::detail::Multiplexer_Parent
 Ctutorial::detail::Multiplexer_Parent
 CParent
 Cjoedb::detail::Portable_File_Buffer
 Cjoedb::Progress_Bar
 Ctutorial::range_of_person_by_nameReturned by Database::find_person_by_name
 Cjoedb::Readable
 Cjoedb::detail::Readonly_Brotli_File_Data
 Cjoedb::Readonly_Journal
 Cjoedb::Record_Id
 Cstd::runtime_error
 Cjoedb::Server
 Cjoedb::Server_Client
 Cjoedb::Server_Data
 Cjoedb::ssh::Session_Allocation
 Cjoedb::ssh::SFTP_Allocation
 Cjoedb::ssh::SFTP_Attributes
 Cjoedb::ssh::SFTP_File
 Cjoedb::SHA_256
 Cjoedb::Signal
 Cjoedb::Span< T >
 Cjoedb::SQL_Dump_Writable_Parent
 Cjoedb::Table
 Cjoedb::Compiler_Options::Table_Options
 Cjoedb::Thread_Safe_Channel
 Cjoedb::Type
 Cjoedb::db::encoded_file::TypesAll types defined for this database, listed in a class (for use as template parameter)
 Csettings::TypesAll types defined for this database, listed in a class (for use as template parameter)
 Ctutorial::TypesAll types defined for this database, listed in a class (for use as template parameter)
 Cjoedb::underlying_type< T >
 Cjoedb::underlying_type< Record_Id >
 Cjoedb::WritableSuperclass with all joedb journal event listeners as virtual functions
 Cjoedb::detail::Writable_Database_Client_Data
 Cjoedb::detail::Writable_Journal_Client_Data