libquentier 0.8.0
The library for rich desktop clients of Evernote service
Loading...
Searching...
No Matches
quentier::synchronization::IDownloadResourcesStatus Class Referenceabstract
Inheritance diagram for quentier::synchronization::IDownloadResourcesStatus:
Collaboration diagram for quentier::synchronization::IDownloadResourcesStatus:

Public Types

using QExceptionPtr = std::shared_ptr<QException>
using ResourceWithException
using UpdateSequenceNumbersByGuid = QHash<qevercloud::Guid, qint32>

Public Member Functions

virtual quint64 totalNewResources () const =0
virtual quint64 totalUpdatedResources () const =0
virtual QList< ResourceWithException > resourcesWhichFailedToDownload () const =0
virtual QList< ResourceWithException > resourcesWhichFailedToProcess () const =0
virtual UpdateSequenceNumbersByGuid processedResourceGuidsAndUsns () const =0
virtual UpdateSequenceNumbersByGuid cancelledResourceGuidsAndUsns () const =0
virtual StopSynchronizationError stopSynchronizationError () const =0
Public Member Functions inherited from quentier::utility::Printable
virtual QTextStream & print (QTextStream &strm) const =0
QString toString () const

Member Typedef Documentation

◆ ResourceWithException

using quentier::synchronization::IDownloadResourcesStatus::ResourceWithException
Initial value:
std::pair<qevercloud::Resource, QExceptionPtr>