|
OXY API 1.0
OXY API Library Documentation
|
Type definitions for the oxy API. More...
Classes | |
| struct | oxy::api::manifest_t |
| In-memory representation of a manifest. More... | |
| struct | oxy::api::stream_t |
| In-memory representation of a stream. 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::category_link_t = oxy::category_link_t |
| using | oxy::api::category_t = oxy::category_t |
| using | oxy::api::tag_link_t = oxy::tag_link_t |
| using | oxy::api::tag_t = oxy::tag_t |
| using | oxy::api::tags_t = oxy::tags_t |
Type definitions for the oxy API.
This header defines the fundamental types used in the oxy API, including categories, tags, manifests, and streams. It provides in-memory representations of these types, along with constructors, accessors, and comparison operators. The types are designed to be used in a constexpr context for compile-time evaluation of operations involving these types.
@license MPL-2.0