QEverCloud
6.1.0
Unofficial Evernote Cloud API for Qt
|
#include <Types.h>
Public Member Functions | |
virtual void | print (QTextStream &strm) const override |
bool | operator== (const UpdateNoteIfUsnMatchesResult &other) const |
bool | operator!= (const UpdateNoteIfUsnMatchesResult &other) const |
![]() | |
Printable ()=default | |
virtual | ~Printable ()=default |
virtual QString | toString () const |
Public Attributes | |
EverCloudLocalData | localData |
Optional< Note > | note |
Optional< bool > | updated |
The result of a call to updateNoteIfUsnMatches, which optionally updates a note based on the current value of the note's update sequence number on the service.
|
inline |
|
inline |
|
overridevirtual |
Implements qevercloud::Printable.
EverCloudLocalData qevercloud::UpdateNoteIfUsnMatchesResult::localData |
See the declaration of EverCloudLocalData for details
Either the current state of the note if updated
is false or the result of updating the note as would be done via the updateNote
method. If the note was not updated, you will receive a Note that does not include note content, resources data, resources recognition data, or resources alternate data. You can check for updates to these large objects by checking the Data.bodyHash values and downloading accordingly.
Optional< bool > qevercloud::UpdateNoteIfUsnMatchesResult::updated |
Whether or not the note was updated by the operation.