|
OXY-SYNC-CONTAINER 1.0
OXY-SYNC-CONTAINER Library Documentation
|
Plugin API representation and operations for the oxy sync container library. More...
Classes | |
| struct | oxy::sync::api::plugin::merge_api |
| Interface for a merge API that resolves conflicts between data streams. More... | |
| struct | oxy::sync::api::plugin::param_t |
| Represents parameters for a merge operation, including a data stream and an optional author signature. More... | |
| struct | oxy::sync::api::plugin::stream_t |
| Represents a data stream with associated metadata. More... | |
Namespaces | |
| namespace | oxy::sync |
| This namespace contains synchronization-related functionality for the oxy library. | |
| namespace | oxy::sync::api |
| This namespace contains API types and operations for the oxy sync container library. | |
| namespace | oxy::sync::api::plugin |
| This namespace contains plugin API types and operations for the oxy sync container library. | |
Plugin API representation and operations for the oxy sync container library.
This header defines the stream_t, param_t, and merge_api structures, which provide mechanisms for handling data streams, parameters, and conflict resolution in a plugin context. The merge_api interface allows for the implementation of custom merge strategies for resolving conflicts between ancestor, our, and other versions of parameters.