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

This namespace contains function objects and operations related to container storage management in the OXY-API. More...

Classes

struct  from_record_fn
 Function object to convert a record to a manifest. More...
struct  get_manifest_fn
 Function object to retrieve the manifest from a container storage. More...
 Function object to retrieve metadata from a container storage. More...
struct  get_path_fn
 Function object to retrieve the filesystem path associated with a given OID. More...
struct  get_record_fn
 Function object to retrieve a record from a container storage. More...
struct  set_manifest_fn
 Function object to set the manifest in a container storage. More...
 Function object to set metadata in a container storage. More...
struct  to_record_fn
 Function object to convert a manifest and container OID to a record. More...

Variables

constexpr from_record_fn from_record
 A constexpr instance of the from_record_fn function object for use in functional programming.
constexpr get_manifest_fn get_manifest
 A constexpr instance of the get_manifest_fn function object for use in functional programming.
constexpr get_metadata_fn get_metadata
 A constexpr instance of the get_metadata_fn function object for use in functional programming.
constexpr get_path_fn get_path
 A constexpr instance of the get_path_fn function object for use in functional programming.
constexpr get_record_fn get_record
 A constexpr instance of the get_record_fn function object for use in functional programming.
constexpr set_manifest_fn set_manifest
 A constexpr instance of the set_manifest_fn function object for use in functional programming.
constexpr set_metadata_fn set_metadata
 A constexpr instance of the set_metadata_fn function object for use in functional programming.
constexpr to_record_fn to_record
 A constexpr instance of the to_record_fn function object for use in functional programming.

Detailed Description

This namespace contains function objects and operations related to container storage management in the OXY-API.

The oxy::api::container namespace provides function objects for retrieving and setting metadata, manifests, and records in a container storage. It also includes functions for converting between records and manifests, as well as retrieving the filesystem path associated with a given OID.