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

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

Detailed Description

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