|
OpenAB
1.0.1
|
#include <map>#include <string>#include <vector>#include <plugin/Plugin.hpp>#include <plugin/GenericParameters.hpp>#include <plugin/source/Source.hpp>#include <plugin/storage/Storage.hpp>

Go to the source code of this file.
Classes | |
| class | OpenAB_Sync::Parameters |
| Generic storage for Sync plugin parameters. Allows to store map of parameters with different types (OpenAB::Variant) and parameters specific to OpenAB_Source::Source and OpenAB_Storage::Storage plugins. Additionally allow for serialization and deserialization to/from JSON format. More... | |
| class | OpenAB_Sync::Sync |
| Documentation for class Sync plugin interface. More... | |
| class | OpenAB_Sync::Sync::SyncCallback |
| Virtual class that provide all the callback routines to control the synchronization. More... | |
| struct | OpenAB_Sync::Sync::Phase |
| class | OpenAB_Sync::SyncMetadata |
| Documentation for class SyncMetadata. This class is designed to store and keep track of synchronization metadata information. More... | |
Namespaces | |
| OpenAB_Sync | |
| namespace Sync | |
Functions | |
| DECLARE_PLUGIN_INTERFACE (OpenAB_Sync, Sync, Parameters) | |
| DECLARE_PLUGIN_INTERFACE | ( | OpenAB_Sync | , |
| Sync | , | ||
| Parameters | |||
| ) |