CQtDataSync::DatabaseRef | A wrapper around QSqlDatabase to manage the connections |
CQtDataSync::Defaults | A helper class to get defaults per datasync instance (threadsafe) |
CQtDataSync::DeviceInfo | Information about a device that is part of an account or wants to be added |
CQtDataSync::GenericConflictResolver< T1, Args > | A generic variant of the ConflictResolver to handel dataobjects instead of json data |
CQtDataSync::KeyStorePlugin | The keystore plugin to be implemented to provide custom keystores |
CQtDataSync::LoginRequest | A login request done by another device to this device |
CQtDataSync::GenericConflictResolver< T1 >::NoConflictResultException | An exception to be thrown from resolveConflict() if resolving was not possible and the default JSON-based resolving should be used instead |
CQtDataSync::ObjectKey | Defines a unique key to identify a dataset globally |
▼C | |
▼CQtDataSync::Exception | The base class for all exceptions of QtDataSync |
▼CQtDataSync::DataStoreException | Exception that is thrown from DataStore operations in case of an error |
CQtDataSync::InvalidDataException | Exception that is thrown when unsaveable/unloadable data is passed to the store |
CQtDataSync::LocalStoreException | Exception that is thrown when an internal (critical) error occurs |
CQtDataSync::NoDataException | Exception that is thrown in case no data can be found for a key |
CQtDataSync::EventCursorException | Exception thrown from the event cursor if something goes wrong |
CQtDataSync::KeyStoreException | An exception to be thrown from within a keystore if an error occurs |
CQtDataSync::SetupDoesNotExistException | An Exception thrown in case a class is trying to access a setup that does not exist |
▼CQtDataSync::SetupException | Exception throw if Setup::create fails |
CQtDataSync::SetupExistsException | Exception thrown if a setup with the same name already exsits |
CQtDataSync::SetupLockedException | Exception thrown if a setups storage directory is locked by another instance |
▼C | |
▼C | |
▼C | |
▼CQtDataSync::DataStoreModel | A passive item model for a datasync data store |
Cde::skycoder42::QtDataSync::DataStoreModel | The QML binding of QtDataSync::DataStoreModel |
▼CQtDataSync::AccountManager | Manages devices that belong to the users account |
Cde::skycoder42::QtDataSync::AccountManager | The QML binding of QtDataSync::AccountManager |
CQtDataSync::AndroidSyncControl | A class to manage background synchronization for android |
▼CQtDataSync::ConflictResolver | Interface to implement a custom conflict handler for sync conflicts |
CQtDataSync::GenericConflictResolver< T1 > | A generic variant of the ConflictResolver to handel dataobjects instead of json data. |
▼CQtDataSync::DataStore | Main store to generically access all stored data synchronously |
Cde::skycoder42::QtDataSync::DataStore | The QML binding of QtDataSync::DataStore |
▼CQtDataSync::DataTypeStoreBase | Base class for all DataTypeStore like classes |
CQtDataSync::CachingDataTypeStore< TType, TKey > | A DataTypeStore that caches all loaded data internally for faster access |
CQtDataSync::CachingDataTypeStore< TType *, TKey > | A DataTypeStore that caches all loaded data internally for faster access. |
CQtDataSync::DataTypeStore< TType, TKey > | A wrapper around the DataStore limited to one type to make access simpler |
CQtDataSync::EventCursor | A cursor style class to read from the global change event log |
CQtDataSync::IosSyncDelegate | A helper class to perform background synchronization on Ios |
CQtDataSync::KeyStore | An interface for a generic keystore to securely store secret cryptographic keys |
CQtDataSync::Logger | A Helper class for simple and structured logging |
CQtDataSync::MigrationHelper | A helper class to migrate data from DataSync 3.0 to this version |
▼CQtDataSync::SyncManager | Manages the synchronization process and reports its state |
Cde::skycoder42::QtDataSync::SyncManager | The QML binding of QtDataSync::SyncManager |
▼CQtDataSync::UserExchangeManager | A helper class to exchange the account data between devices on the local network |
Cde::skycoder42::QtDataSync::UserExchangeManager | The QML binding of QtDataSync::UserExchangeManager |
▼C | |
CQtDataSync::AndroidBackgroundService | An extension of QtService to create a synchronization service for android |
▼C | |
Cde::skycoder42::QtDataSync::EventLog | The QML bindings for the static methods of of QtDataSync::EventCursor |
Cde::skycoder42::QtDataSync::IosSyncSingleton | The QML bindings for the static methods of of QtDataSync::EventCursor |
CQtDataSync::RemoteConfig | A configuration on how to connect to a remote server |
CQtDataSync::Setup | The class to setup and create datasync instances |
CQtDataSync::UserInfo | Provides information about a detected exchange user |
▼CBroadcastReceiver | |
Cde.skycoder42.qtdatasync.SyncBootReceiver | A helper class used by the android background sync service to restart the service after a reboot |