libquentier 0.8.0
The library for rich desktop clients of Evernote service
|
The ISyncStateStorage interface represents the interface of a class which stores sync state for given accounts persistently and provides access to previously stores sync states. More...
#include <ISyncStateStorage.h>
Signals | |
void | notifySyncStateUpdated (Account account, ISyncStatePtr syncState) |
Public Member Functions | |
virtual ISyncStatePtr | getSyncState (const Account &account)=0 |
virtual void | setSyncState (const Account &account, ISyncStatePtr syncState)=0 |
Protected Member Functions | |
ISyncStateStorage (QObject *parent=nullptr) | |
The ISyncStateStorage interface represents the interface of a class which stores sync state for given accounts persistently and provides access to previously stores sync states.
|
signal |
Classes implementing ISyncStateStorage interface are expected to emit notifySyncStateUpdated signal each time when sync state for the corresponding account is updated