Joedb 10.3.0
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 1234]
 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::ClientHandle concurrent access to a file with a joedb::Connection
 Cjoedb::rpc::Client
 Cjoedb::db::encoded_file::detail::Client_Data
 Csettings::detail::Client_Data
 Ctutorial::detail::Client_Data
 Ctutorial::rpc::city::detail::Client_Data
 Ctutorial::rpc::population::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::rpc::city::container_of_cityReturned by Database::get_city_table
 Ctutorial::rpc::population::container_of_cityReturned by Database::get_city_table
 Ctutorial::rpc::population::container_of_dataReturned by Database::get_data_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
 Ctutorial::rpc::city::DatabaseStore all the tables of the database
 Ctutorial::rpc::population::DatabaseStore all the tables of the database
 Cjoedb::Decoder
 Cjoedb::Destructor_Logger
 Cjoedb::Field
 Cjoedb::File
 Cjoedb::detail::File_Connection_Data
 Cjoedb::db::encoded_file::detail::File_Database_Data
 Csettings::detail::File_Database_Data
 Ctutorial::detail::File_Database_Data
 Ctutorial::rpc::city::detail::File_Database_Data
 Ctutorial::rpc::population::detail::File_Database_Data
 Cjoedb::File_Hasher
 Cjoedb::File_Iterator
 Cjoedb::File_ParserCreate an instance of a Abstract_File by parsing command-line arguments
 Cjoedb::ssh::Forward_Channel_Allocation
 Cjoedb::Freedom_Keeper_Constants
 Cjoedb::detail::fstream_Parent
 Cjoedb::generator::Generator
 Cjoedb::Head_Exclusive_Lock
 Cjoedb::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::rpc::population::id_of_dataStrongly-typed wrapper around an integer representing a row of the data 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_Parent
 Cjoedb::Interpreter_Dump_Writable_Parent
 Cstd::iostream
 Cstd::istream
 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
 Ctutorial::rpc::city::container_of_city::iterator
 Ctutorial::rpc::population::container_of_city::iterator
 Ctutorial::rpc::population::container_of_data::iterator
 Cjoedb::Journal_Construction_Lock
 Cjoedb::Journal_Hasher
 Cjoedb::Lock< T >
 Cjoedb::Logger
 Cstd::logic_error
 Cjoedb::detail::Memory_Mapping
 Cjoedb::db::encoded_file::detail::Multiplexer_Parent
 Csettings::detail::Multiplexer_Parent
 Ctutorial::detail::Multiplexer_Parent
 Ctutorial::rpc::city::detail::Multiplexer_Parent
 Ctutorial::rpc::population::detail::Multiplexer_Parent
 Cstd::ostream
 CParent
 Cjoedb::Parsed_Logger
 Cjoedb::detail::Portable_File_Buffer
 Cjoedb::generator::Procedure
 Cjoedb::rpc::ProcedureProcedure to be executed by joedb::rpc::Server
 Ctutorial::rpc::ProceduresA collection of procedures to be used by joedb::rpc::Server
 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_Data
 Ctutorial::rpc::ServiceA collection of procedures that will be executed in the rpc server
 Cjoedb::ssh::Session_Allocation
 Cjoedb::ssh::SFTP_Allocation
 Cjoedb::ssh::SFTP_Attributes
 Cjoedb::ssh::SFTP_File
 Cjoedb::SHA_256Compute SHA 256 hash code: https://en.wikipedia.org/wiki/SHA-2
 Cjoedb::Signal
 Cjoedb::rpc::SignatureSignature of a procedure, used both on client and server side
 Cjoedb::Span< T >
 Cjoedb::SQL_Dump_Writable_Parent
 Cstd::streambuf
 Cjoedb::Table
 Cjoedb::Compiler_Options::Table_Options
 Cjoedb::Tail_Exclusive_Lock
 Cjoedb::Thread_Safe< T >
 Cjoedb::Thread_Safe< joedb::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::rpc::city::TypesAll types defined for this database, listed in a class (for use as template parameter)
 Ctutorial::rpc::population::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