OXY API 1.0
OXY API Library Documentation
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
 Cboost::variant
 Coxy::core::metadata::ExprNodeVariant for expression-level boolean expressions
 Coxy::core::metadata::ValueNodeVariant for value-level boolean expressions
 Coxy::api::container::from_record_fnFunction object to convert a record to a manifest
 Coxy::api::container::get_manifest_fnFunction object to retrieve the manifest from a container storage
 Coxy::api::container::get_metadata_fnFunction object to retrieve metadata from a container storage
 Coxy::api::container::get_path_fnFunction object to retrieve the filesystem path associated with a given OID
 Coxy::api::container::get_record_fnFunction object to retrieve a record from a container storage
 Coxy::api::container::set_manifest_fnFunction object to set the manifest in a container storage
 Coxy::api::container::set_metadata_fnFunction object to set metadata in a container storage
 Coxy::api::container::to_record_fnFunction object to convert a manifest and container OID to a record
 Coxy::api::export_contents_fnFunction object to export contents from a storage container to a file in the oxy API
 Coxy::api::get_commit_fnFunction object to retrieve a commit from the storage container in the OXY-API
 Coxy::api::get_contents_fnFunction object to retrieve contents from a storage container in the OXY-API
 Coxy::api::get_entry_fnFunction object to retrieve an entry from the storage container in the OXY-API
 Coxy::api::get_index_fnFunction object to retrieve the index from a storage container in the OXY-API
 Coxy::api::get_references_fnFunction object to retrieve references from a storage container in the OXY-API
 Coxy::api::import_contents_fnFunction object to import contents from a file into a storage container in the OXY-API
 Coxy::api::IStorageInterface for storage operations in the OXY-API
 Coxy::api::make_commit_fnFunction object to create a commit in the storage container in the OXY-API
 Coxy::api::make_entry_fnFunction object to create an entry in the storage container in the OXY-API
 Coxy::api::manifest_tIn-memory representation of a manifest
 Coxy::api::metadata::category::count_fnFunction object to count categories in the metadata database based on a where clause
 Coxy::api::metadata::category::prepare_fnFunction object to prepare the category management in the metadata database
 Coxy::api::metadata::category::pull_fnFunction object to pull the categories from the metadata database
 Coxy::api::metadata::category::push_fnFunction object to push categories to the metadata database
 Coxy::api::metadata::category::push_link_fnFunction object to push category links to the metadata database
 Coxy::api::metadata::category::remove_all_fnFunction object to remove all categories from the metadata database
 Coxy::api::metadata::category::remove_fnFunction object to remove categories from the metadata database
 Coxy::api::metadata::category::select_fnFunction object to select categories from the metadata database based on a where clause
 Coxy::api::metadata::copy_fnFunction object to copy metadata from one context to another
 Coxy::api::metadata::count_fnFunction object to count the number of records in the container metadata database
 Coxy::api::metadata::gen_where_fnFunction object to generate a WHERE clause from an expression
 Coxy::api::metadata::get_context_fnFunction object to retrieve a context for container metadata record operations in the metadata database
 Coxy::api::metadata::get_fnFunction object to retrieve a container metadata record and its timestamp from the metadata database
 Coxy::api::metadata::merge_fnFunction object to merge metadata from one context into another
 Coxy::api::metadata::pull_fnFunction object to pull container metadata records and their timestamps from the metadata database
 Coxy::api::metadata::push_fnFunction object to push records into the container metadata database
 Coxy::api::metadata::push_time_stamped_fnFunction object to push records with timestamps into the container metadata database
 Coxy::api::metadata::remove_all_fnFunction object to remove all records from the container metadata database
 Coxy::api::metadata::remove_fnFunction object to remove records from the container metadata database
 Coxy::api::metadata::select_fnFunction object to select OIDs from the container metadata database based on an expression
 Coxy::api::metadata::tag::count_fnFunction object to count tags in the metadata database based on a where clause
 Coxy::api::metadata::tag::prepare_fnFunction object to prepare the tag management in the metadata database
 Coxy::api::metadata::tag::pull_fnFunction object to pull the tags from the metadata database
 Coxy::api::metadata::tag::push_fnFunction object to push the tags to the metadata database
 Coxy::api::metadata::tag::push_link_fnFunction object to push tag links to the metadata database
 Coxy::api::metadata::tag::remove_all_fnFunction object to remove all tags from the metadata database
 Coxy::api::metadata::tag::remove_fnFunction object to remove tags from the metadata database
 Coxy::api::metadata::tag::select_fnFunction object to select tags from the metadata database based on a where clause
 Coxy::api::open_storage_fnFunction object to open a storage container connection in the OXY-API
 Coxy::api::remove_entry_fnFunction object to remove an entry from the storage container in the OXY-API
 Coxy::api::set_contents_fnFunction object to set contents in a storage container in the OXY-API
 Coxy::api::set_entry_fnFunction object to set an entry in the storage container in the OXY-API
 Coxy::api::settings::config_path_tRepresents the default configuration file path for the application
 Coxy::api::settings::expand_fnFunction object to expand environment variables in settings paths
 Coxy::api::settings::get_fnFunction object to retrieve the application settings
 Coxy::api::settings::load_fnFunction object to load settings from an INI configuration file
 Coxy::api::settings::remove_quote_fnFunction object to remove quotes from a string
 Coxy::api::settings::settings_tRepresents the configuration settings for the application
 Coxy::api::stream_tIn-memory representation of a stream
 Coxy::attach_fnFunction object to attach a SQLite database to an existing connection
 Coxy::blob_tIn-memory representation of a blob object
 Coxy::category_link_tIn-memory representation of a link betwin an oid and a category
 Coxy::category_tIn-memory representation of a category
 Coxy::commit_tIn-memory representation of a commit
 Coxy::connect_fnFunction object to establish a connection to a SQLite database
 Coxy::connection_tRepresentation of a sqlite's connection
 Coxy::contents_tIn-memory representation of a contents
 Coxy::context::copy_fnA function object that copies rows from one database context to a specified path, with optional column selection
 Coxy::context::count_fnA function object that counts the number of rows in a database context
 Coxy::context::filter_tRepresentation of a filter
 Coxy::context::pull_fnA function object that pulls rows from a database context as a coroutine, optionally filtering results and selecting specific columns
 Coxy::context::push_fnA function object that pushes rows into a database context as a coroutine, allowing for dynamic insertion of data
 Coxy::context::remove_all_fnA function object that removes all rows from a database context
 Coxy::context::remove_fnA function object that removes rows from a database context as a coroutine, yielding the identifiers of the removed rows
 Coxy::context_tRepresentation of a context
 Coxy::copy_fnFunction object to copy a table or filtered data from one SQLite database to another
 Coxy::core::blob::get_fnRetrieve the contents of a blob object from a container connection
 Coxy::core::blob::make_object_fnGenerate an object containing the given contents
 Coxy::core::blob::push_fnPush a blob object to a container connection
 Coxy::core::config_path_tSingleton structure to hold the default configuration file path
 Coxy::core::create_schemas_fnFunction object to create database schemas
 Coxy::core::enum_parents_fnFunction object to enumerate the parents of a commit
 Coxy::core::expand_fnFunction object to expand environment variables in settings paths
 Coxy::core::find_common_ancestor_fnFunction object to find a common ancestor for two commits
 Coxy::core::get_commit_fnFunction object to get a commit
 Coxy::core::get_fnFunction object to retrieve settings, either from the default configuration file or a specified file
 Coxy::core::get_index_fnFunction object to retrieve an index from a connection and an OID or object
 Coxy::core::get_ref_fnFunction object to retrieve references from a connection
 Coxy::core::get_ref_when_fnFunction object to retrieve the timestamp of a reference from a connection
 Coxy::core::get_reference_fnFunction object to retrieve a specific reference from a connection
 Coxy::core::get_references_fnFunction object to retrieve all references from a connection
 Coxy::core::load_fnFunction object to load settings from an INI file
 Coxy::core::make_blob_fGenerate a blob containing the given content
 Coxy::core::make_commit_fnFunction object to create a commit in a container
 Coxy::core::make_index_fnFunction object to create an index from a connection and an index item
 Coxy::core::make_stream_fFunction object to create a stream from various input types
 Coxy::core::metadata::AllOfExprLogical AND across expression-level nodes
 Coxy::core::metadata::AllOfValueLogical AND across value-level nodes
 Coxy::core::metadata::AnyOfExprLogical OR across expression-level nodes
 Coxy::core::metadata::AnyOfValueLogical OR across value-level nodes
 Coxy::core::metadata::FieldConditionA single field comparison against one or more values
 Coxy::core::metadata::NotExprLogical negation of an expression-level node
 Coxy::core::metadata::NotValueLogical negation of a value-level node
 Coxy::core::metadata::ParserParse textual queries into an expression AST
 Coxy::core::metadata::SqlConfigConfiguration structure for SQL database interactions
 Coxy::core::metadata::SqlGeneratorEmits SQL WHERE clauses or SELECT statements for a parsed query AST
 Coxy::core::metadata::ValueA single scalar token appearing as a value in the query
 Coxy::core::object::create_filter_fnFunction object to create a filter in the database
 Coxy::core::object::except_fnFunction object to exclude objects from the container
 Coxy::core::object::get_data_fnFunction object to retrieve data associated with objects in the container
 Coxy::core::object::get_fnFunction object to retrieve objects from the container
 Coxy::core::object::get_when_fnFunction object to retrieve the timestamp associated with an object in the container
 Coxy::core::object::intersect_fnFunction object to intersect objects in the container
 Coxy::core::object::pull_fnFunction object to pull objects and their contents from the container
 Coxy::core::object::pull_oid_fnFunction object to pull OIDs from the container
 Coxy::core::object::push_fnFunction object to push objects and their contents to the container
 Coxy::core::object::remove_fnFunction object to remove objects from the container
 Coxy::core::plugin::get_files_fnFunction object to enumerate plugin files in a specified folder
 Coxy::core::plugin::get_folders_fnFunction object to enumerate plugin folders
 Coxy::core::plugin::get_library_fnFunction object to retrieve a shared library from a specified folder based on a symbol name
 Coxy::core::pull_oid_fnFunction object to enumerate the commits in a container
 Coxy::core::push_commit_fnFunction object to push a commit in a container
 Coxy::core::push_index_fnFunction object to push an index item to a connection
 Coxy::core::push_ref_fnFunction object to push a reference to a connection
 Coxy::core::remove_quote_fnFunction object to remove quotes from a string
 Coxy::core::remove_ref_fnFunction object to remove a reference from a connection
 Coxy::core::set_fnA function object that writes properties to an INI configuration file
 Coxy::core::set_reference_fnFunction object to set a reference in a connection
 Coxy::core::settings_tConfiguration settings for the oxy core library
 Coxy::core::settings_t::ports_tDefines port numbers for container and directory services
 Coxy::count_fnFunction object to count entries in a schema of a SQLite database
 Coxy::create_filter_fnFunction object to create a filter in a SQLite database
 Coxy::detach_fnFunction object to detach a SQLite database from an existing connection
 Coxy::entry_tRepresentation of an entry of an index
 Coxy::enum_file_fnFunction object to enumerate files in a directory
 Coxy::exec_fnFunction object to execute a SQL statement on a SQLite database connection
 Coxy::expandEnvVar_fnFunction object to expand environment variables in strings and paths
 Coxy::filter::copy_fnA function object that copies data from a source context to a destination context
 Coxy::filter::copy_fn::destination_tRepresents the destination context for the copy operation
 Coxy::filter::copy_fn::source_tRepresents the source context for the copy operation
 Coxy::filter::create_fnFunction object to create a filter
 Coxy::filter::drop_fnFunction object to drop a filter
 Coxy::filter::except_fnA function object that performs an except operation on a database (container) context, yielding the results as a coroutine
 Coxy::filter::intersect_fnA function object that performs an intersection operation on a database (container) context, yielding the results as a coroutine
 Coxy::filter::push_fnFunction object to push a filter
 Coxy::format_message_fnFunctor to format messages based on message IDs
 Coxy::get_envvar_fnFunction object to get the value of an environment variable
 Coxy::get_oid_fnGet the identifier of an Oxy object
 Coxy::get_timestamp_fnFunction object to retrieve the current timestamp as a string
 Coxy::hash_fnFunctor to compute SHA-1 hashes for various input types
 Coxy::make_balanced_filters_fnFunction object to create balanced word filters based on the maximum number of filters
 Coxy::make_dynamic_filters_fnFunction object to dynamically create word filters based on the maximum number of inputs per filter
 Coxy::make_object_fnFunction object to generate an object containing the given contents and type
 Coxy::make_tmpfile_fnFunction object to create a unique temporary file path with a specified extension
 Coxy::manifest_tIn-memory representation of a manifest
 Coxy::metadata_tIn-memory representation of a metadata
 Coxy::mime_tRepresentation of a MIME code
 Coxy::object_tRepresentation of an OXY object
 Coxy::oid_tUnique identity of any object
 Coxy::PathRemoverCustom deleter for std::filesystem::path that removes the file or directory when the unique_ptr goes out of scope
 Coxy::push_fnFunction object to push items to a filter in a SQLite database
 Coxy::push_optional_fFunctor to push an optional value into a JSON object
 Coxy::record_tIn-memory representation of a record
 Coxy::scope_exitA utility for executing a function upon exiting a scope
 Coxy::set_envVar_fnFunction object to set the value of an environment variable
 Coxy::set_value_fFunctor to set a value in a JSON object
 Coxy::sha1sum_fnFunction object to compute SHA-1 checksums of files and streams
 Coxy::signature_tIn-memory representation of a signature
 Coxy::stream_tIn-memory representation of a stream
 Coxy::tag_link_tIn-memory representation of a link betwin an oid and a tag
 Coxy::tag_tIn-memory representation of a tag
 Coxy::tags_tIn-memory representation of a collection of tag
 Coxy::timestamp_tIn-memory representation of the timestamp
 Coxy::update_fnFunction object to update a table in a SQLite database
 Coxy::win32_error_codeA wrapper for Win32 error codes to facilitate conversion to std::error_code
 Cstd::error_categorySTL class
 Coxy::detail::win32_error_categoryCustom error category for Win32 error codes, providing descriptive names and messages
 Cstd::exceptionSTL class
 Coxy::core::metadata::ParseErrorException type thrown when parsing fails
 Cstd::map< K, T >STL class
 Coxy::index_tIn-memory representation of a index object
 Cstd::true_type
 Cstd::is_error_code_enum< oxy::win32_error_code >Specialization of std::is_error_code_enum for oxy::win32_error_code