OXY API 1.0
OXY API Library Documentation
Loading...
Searching...
No Matches
categories.hpp File Reference

Categories operations in the metadata database. More...

Classes

 Function object to count categories in the metadata database based on a where clause. More...
 Function object to prepare the category management in the metadata database. More...
 Function object to pull the categories from the metadata database. More...
 Function object to push categories to the metadata database. More...
 Function object to push category links to the metadata database. More...
 Function object to remove all categories from the metadata database. More...
 Function object to remove categories from the metadata database. More...
 Function object to select categories from the metadata database based on a where clause. More...

Namespaces

namespace  oxy
 This root namespace contains the common types and operations for the OXY-API library.
namespace  oxy::api
 This namespace contains the high-level definitions and operations for the OXY-API library.

Typedefs

using oxy::api::metadata::category::database_t = SQLite::Database
 Alias for the SQLite database type used in the metadata database.

Variables

constexpr count_fn oxy::api::metadata::category::count
 A constexpr instance of the count_fn function object for use in functional programming.
constexpr prepare_fn oxy::api::metadata::category::prepare
 A constexpr instance of the prepare_fn function object for use in functional programming.
constexpr pull_fn oxy::api::metadata::category::pull
 A constexpr instance of the pull_fn function object for use in functional programming.
constexpr push_fn oxy::api::metadata::category::push
 A constexpr instance of the push_fn function object for use in functional programming.
constexpr push_link_fn oxy::api::metadata::category::push_link
 A constexpr instance of the push_link_fn function object for use in functional programming.
constexpr remove_fn oxy::api::metadata::category::remove
 A constexpr instance of the remove_fn function object for use in functional programming.
constexpr remove_all_fn oxy::api::metadata::category::remove_all
 A constexpr instance of the remove_all_fn function object for use in functional programming.
constexpr select_fn oxy::api::metadata::category::select
 A constexpr instance of the select_fn function object for use in functional programming.

Detailed Description

Categories operations in the metadata database.

This header defines function objects for preparing, pulling, pushing, and removing categories in the metadata database. It provides a set of operations that can be used to manage categories in the metadata database, including support for coroutines for efficient data processing.

@license MPL-2.0