libquentier 0.8.0
The library for rich desktop clients of Evernote service
|
Public Types | |
using | SyncResult = std::pair< QFuture< ISyncResultPtr >, ISyncEventsNotifier * > |
Public Member Functions | |
virtual QFuture< std::pair< Account, IAuthenticationInfoPtr > > | authenticateNewAccount ()=0 |
virtual QFuture< IAuthenticationInfoPtr > | authenticateAccount (Account account)=0 |
virtual SyncResult | synchronizeAccount (Account account, local_storage::ILocalStoragePtr localStorage, utility::cancelers::ICancelerPtr canceler, ISyncOptionsPtr options=nullptr, ISyncConflictResolverPtr syncConflictResolver=nullptr)=0 |
virtual void | revokeAuthentication (qevercloud::UserID userId)=0 |