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

Blob representation and operations for the oxy core library. More...

Classes

struct  oxy::core::blob::get_fn
 Retrieve the contents of a blob object from a container connection. More...
struct  oxy::core::blob::make_object_fn
 Generate an object containing the given contents. More...
struct  oxy::core::blob::push_fn
 Push a blob object to a container connection. More...
struct  oxy::core::make_blob_f
 Generate a blob containing the given content. More...

Namespaces

namespace  oxy
 This root namespace contains the common types and operations for the OXY-API library.
namespace  oxy::core
 This namespace contains core types and operations for the OXY-API library.

Variables

constexpr get_fn oxy::core::blob::get
 A constexpr instance of the get_fn function object for use in functional programming.
constexpr make_blob_f oxy::core::make_blob
 Generate a blob.
constexpr make_object_fn oxy::core::blob::make_object
 A constexpr instance of the make_object_fn function object for use in functional programming.
constexpr push_fn oxy::core::blob::push
 A constexpr instance of the push_fn function object for use in functional programming.

Detailed Description

Blob representation and operations for the oxy core library.

This header defines the blob_t type, which represents binary large objects (BLOBs) in memory, along with associated functions for creating and manipulating blobs. It also provides mechanisms for retrieving and pushing blob data to a repository connection.

@license MPL-2.0