QEverCloud
3.0.0
Unofficial Evernote Cloud API for Qt
|
#include <types.h>
Public Member Functions | |
bool | operator== (const Resource &other) const |
bool | operator!= (const Resource &other) const |
Public Attributes | |
Optional< Guid > | guid |
Optional< Guid > | noteGuid |
Optional< Data > | data |
Optional< QString > | mime |
Optional< qint16 > | width |
Optional< qint16 > | height |
Optional< qint16 > | duration |
Optional< bool > | active |
Optional< Data > | recognition |
Optional< ResourceAttributes > | attributes |
Optional< qint32 > | updateSequenceNum |
Optional< Data > | alternateData |
Every media file that is embedded or attached to a note is represented through a Resource entry.
|
inline |
|
inline |
Optional< bool > qevercloud::Resource::active |
DEPRECATED: ignored.
Some Resources may be assigned an alternate data format by the service which may be more appropriate for indexing or rendering than the original data provided by the user. In these cases, the alternate data form will be available via this Data element. If a Resource has no alternate form, this field will be unset.
Optional< ResourceAttributes > qevercloud::Resource::attributes |
A list of the attributes for this resource.
The contents of the resource. Maximum length: The data.body is limited to EDAM_RESOURCE_SIZE_MAX_FREE for free accounts and EDAM_RESOURCE_SIZE_MAX_PREMIUM for premium accounts.
Optional< qint16 > qevercloud::Resource::duration |
DEPRECATED: ignored.
The unique identifier of this resource. Will be set whenever a resource is retrieved from the service, but may be null when a client is creating a resource.
Length: EDAM_GUID_LEN_MIN - EDAM_GUID_LEN_MAX
Regex: EDAM_GUID_REGEX
Optional< qint16 > qevercloud::Resource::height |
If set, this contains the display height of this resource, in pixels.
Optional< QString > qevercloud::Resource::mime |
The MIME type for the embedded resource. E.g. "image/gif"
Length: EDAM_MIME_LEN_MIN - EDAM_MIME_LEN_MAX
Regex: EDAM_MIME_REGEX
If set, this will hold the encoded data that provides information on search and recognition within this resource.
Optional< qint32 > qevercloud::Resource::updateSequenceNum |
A number identifying the last transaction to modify the state of this object. The USN values are sequential within an account, and can be used to compare the order of modifications within the service.
Optional< qint16 > qevercloud::Resource::width |
If set, this contains the display width of this resource, in pixels.