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

Function object to retrieve metadata from a container storage. More...

#include <container.hpp>

Public Member Functions

maybe< metadata_toperator() (IStoragePtr const &stgPtr) const

Detailed Description

Function object to retrieve metadata from a container storage.

This function object provides an operator() that takes a storage pointer and returns a maybe<metadata_t> containing the metadata if available. It is designed to be used in a constexpr context for compile-time evaluation of metadata retrieval operations.

Member Function Documentation

◆ operator()()

maybe< metadata_t > oxy::api::container::get_metadata_fn::operator() ( IStoragePtr const & stgPtr) const
Parameters
stgPtr- The storage pointer to the container.
Returns
A maybe<metadata_t> containing the metadata if available, or nothing() if not.