OXY API 1.0
OXY API Library Documentation
Loading...
Searching...
No Matches
oxy::api::metadata::category Namespace Reference

This namespace contains function objects and operations related to categories in the metadata database. More...

Classes

struct  count_fn
 Function object to count categories in the metadata database based on a where clause. More...
struct  prepare_fn
 Function object to prepare the category management in the metadata database. More...
struct  pull_fn
 Function object to pull the categories from the metadata database. More...
struct  push_fn
 Function object to push categories to the metadata database. More...
 Function object to push category links to the metadata database. More...
struct  remove_all_fn
 Function object to remove all categories from the metadata database. More...
struct  remove_fn
 Function object to remove categories from the metadata database. More...
struct  select_fn
 Function object to select categories from the metadata database based on a where clause. More...

Typedefs

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

Variables

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

Detailed Description

This namespace contains function objects and operations related to categories in the metadata database.

The oxy::api::metadata::category namespace provides function objects for preparing, pulling, pushing, and removing categories in the metadata database. It is designed to be used in a constexpr context for compile-time evaluation of category management operations.