OXY-SYNC-CONTAINER 1.0
OXY-SYNC-CONTAINER Library Documentation
Loading...
Searching...
No Matches
oxy::sync::api Namespace Reference

This namespace contains API types and operations for the oxy sync container library. More...

Namespaces

namespace  plugin
 This namespace contains plugin API types and operations for the oxy sync container library.

Classes

struct  clean_fn
 Functor for cleaning up resources. More...
struct  ISyncContainer
 Interface for sync container operations. More...

Typedefs

using ISyncContainerPtr = std::shared_ptr<ISyncContainer>
 Shared pointer type for the ISyncContainer interface.
using oids = std::vector<std::string>

Functions

OXY_CONTAINER_API ISyncContainerPtr create_instance ()
 Create an instance of the ISyncContainer interface.

Variables

constexpr clean_fn clean
 A constexpr instance of the clean_fn function object for use in functional programming.

Detailed Description

This namespace contains API types and operations for the oxy sync container library.

Function Documentation

◆ create_instance()

OXY_CONTAINER_API ISyncContainerPtr oxy::sync::api::create_instance ( )

Create an instance of the ISyncContainer interface.

Returns
A shared pointer to the created ISyncContainer instance.