libquentier 0.8.0
The library for rich desktop clients of Evernote service
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
quentier::synchronization::IDownloadResourcesStatus Class Referenceabstract
Inheritance diagram for quentier::synchronization::IDownloadResourcesStatus:
Inheritance graph
[legend]
Collaboration diagram for quentier::synchronization::IDownloadResourcesStatus:
Collaboration graph
[legend]

Public Types

using QExceptionPtr = std::shared_ptr< QException >
 
using ResourceWithException = std::pair< qevercloud::Resource, QExceptionPtr >
 
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::Printable
virtual QTextStreamprint (QTextStream &strm) const =0
 
QString toString () const