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

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

Classes

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

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 tags in the metadata database.

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