| 
| struct   | Accounting | 
|   | This represents the bookkeeping information for the user's subscription.  More...
  | 
|   | 
| class   | AsyncResult | 
|   | Returned by asynchonous versions of functions.  More...
  | 
|   | 
| struct   | AuthenticationResult | 
|   | When an authentication (or re-authentication) is performed, this structure provides the result to the client.  More...
  | 
|   | 
| struct   | BootstrapInfo | 
|   | This structure describes a collection of bootstrap profiles.  More...
  | 
|   | 
| struct   | BootstrapProfile | 
|   | This structure describes a collection of bootstrap settings.  More...
  | 
|   | 
| struct   | BootstrapSettings | 
|   | This structure describes a collection of bootstrap settings.  More...
  | 
|   | 
| struct   | BusinessNotebook | 
|   | If a Notebook contained in an Evernote Business account has been published the to business library, the Notebook will have a reference to one of these structures, which specifies how the Notebook will be represented in the library.  More...
  | 
|   | 
| struct   | BusinessUserInfo | 
|   | This structure is used to provide information about an Evernote Business membership, for members who are part of a business.  More...
  | 
|   | 
| struct   | BusinessUserRole | 
|   | Enumeration of the roles that a User can have within an Evernote Business account.  More...
  | 
|   | 
| struct   | ClientUsageMetrics | 
|   | This structure is passed from clients to the Evernote service when they wish to relay coarse-grained usage metrics to the service to help improve products.  More...
  | 
|   | 
| struct   | Data | 
|   | In several places, EDAM exchanges blocks of bytes of data for a component which may be relatively large.  More...
  | 
|   | 
| struct   | EDAMErrorCode | 
|   | Numeric codes indicating the type of error that occurred on the service.  More...
  | 
|   | 
| class   | EDAMNotFoundException | 
|   | This exception is thrown by EDAM procedures when a caller asks to perform an operation on an object that does not exist.  More...
  | 
|   | 
| class   | EDAMNotFoundExceptionData | 
|   | Asynchronous API conterpart of EDAMNotFoundException.  More...
  | 
|   | 
| class   | EDAMSystemException | 
|   | This exception is thrown by EDAM procedures when a call fails as a result of a problem in the service that could not be changed through caller action.  More...
  | 
|   | 
| class   | EDAMSystemExceptionAuthExpired | 
|   | EDAMSystemException for errorCode = AUTH_EXPIRED  More...
  | 
|   | 
| class   | EDAMSystemExceptionAuthExpiredData | 
|   | Asynchronous API conterpart of EDAMSystemExceptionAuthExpired.  More...
  | 
|   | 
| class   | EDAMSystemExceptionData | 
|   | Asynchronous API conterpart of EDAMSystemException.  More...
  | 
|   | 
| class   | EDAMSystemExceptionRateLimitReached | 
|   | EDAMSystemException for errorCode = RATE_LIMIT_REACHED  More...
  | 
|   | 
| class   | EDAMSystemExceptionRateLimitReachedData | 
|   | Asynchronous API conterpart of EDAMSystemExceptionRateLimitReached.  More...
  | 
|   | 
| class   | EDAMUserException | 
|   | This exception is thrown by EDAM procedures when a call fails as a result of a problem that a caller may be able to resolve.  More...
  | 
|   | 
| class   | EDAMUserExceptionData | 
|   | Asynchronous API conterpart of EDAMUserException.  More...
  | 
|   | 
| class   | EverCloudException | 
|   | All exceptions throws by the library are of this class or its descendants.  More...
  | 
|   | 
| class   | EverCloudExceptionData | 
|   | EverCloudException counterpart for asynchronous API.  More...
  | 
|   | 
| class   | EvernoteException | 
|   | All exception sent by Evernote servers (as opposed to other error conditions, for example http errors) are descendants of this class.  More...
  | 
|   | 
| class   | EvernoteExceptionData | 
|   | Asynchronous API conterpart of EvernoteException.  More...
  | 
|   | 
| class   | EvernoteOAuthDialog | 
|   | Authorizes your app with the Evernote service by means of OAuth authentication.  More...
  | 
|   | 
| class   | EvernoteOAuthWebView | 
|   | The class is tailored specifically for OAuth authorization with Evernote.  More...
  | 
|   | 
| struct   | LazyMap | 
|   | A structure that wraps a map of name/value pairs whose values are not always present in the structure in order to reduce space when obtaining batches of entities that contain the map.  More...
  | 
|   | 
| struct   | LinkedNotebook | 
|   | A link in an users account that refers them to a public or individual share in another user's account.  More...
  | 
|   | 
| struct   | Note | 
|   | Represents a single note in the user's account.  More...
  | 
|   | 
| struct   | NoteAttributes | 
|   | The list of optional attributes that can be stored on a note.  More...
  | 
|   | 
| struct   | Notebook | 
|   | A unique container for a set of notes.  More...
  | 
|   | 
| struct   | NotebookDescriptor | 
|   | A structure that describes a notebook or a user's relationship with a notebook.  More...
  | 
|   | 
| struct   | NotebookRestrictions | 
|   | This structure captures information about the types of operations that cannot be performed on a given notebook with a type of authenticated access and credentials.  More...
  | 
|   | 
| struct   | NoteCollectionCounts | 
|   | A data structure representing the number of notes for each notebook and tag with a non-zero set of applicable notes.  More...
  | 
|   | 
| struct   | NoteEmailParameters | 
|   | Parameters that must be given to the NoteStore emailNote call.  More...
  | 
|   | 
| struct   | NoteFilter | 
|   | A list of criteria that are used to indicate which notes are desired from the account.  More...
  | 
|   | 
| struct   | NoteList | 
|   | A small structure for returning a list of notes out of a larger set.  More...
  | 
|   | 
| struct   | NoteMetadata | 
|   | This structure is used in the set of results returned by the findNotesMetadata function.  More...
  | 
|   | 
| struct   | NotesMetadataList | 
|   | This structure is returned from calls to the findNotesMetadata function to give the high-level metadata about a subset of Notes that are found to match a specified NoteFilter in a search.  More...
  | 
|   | 
| struct   | NotesMetadataResultSpec | 
|   | This structure is provided to the findNotesMetadata function to specify the subset of fields that should be included in each NoteMetadata element that is returned in the NotesMetadataList.  More...
  | 
|   | 
| struct   | NoteSortOrder | 
|   | This enumeration defines the possible sort ordering for notes when they are returned from a search result.  More...
  | 
|   | 
| class   | NoteStore | 
|   | Service: NoteStore.  More...
  | 
|   | 
| struct   | NoteVersionId | 
|   | Identifying information about previous versions of a note that are backed up within Evernote's servers.  More...
  | 
|   | 
| class   | Optional | 
|   | Supports optional values.  More...
  | 
|   | 
| struct   | PremiumInfo | 
|   | This structure is used to provide information about a user's Premium account.  More...
  | 
|   | 
| struct   | PremiumOrderStatus | 
|   | This enumeration defines the possible states of a premium account.  More...
  | 
|   | 
| struct   | PrivilegeLevel | 
|   | This enumeration defines the possible permission levels for a user.  More...
  | 
|   | 
| struct   | PublicUserInfo | 
|   | This structure is used to provide publicly-available user information about a particular account.  More...
  | 
|   | 
| struct   | Publishing | 
|   | If a Notebook has been opened to the public, the Notebook will have a reference to one of these structures, which gives the location and optional description of the externally-visible public Notebook.  More...
  | 
|   | 
| struct   | QueryFormat | 
|   | Every search query is specified as a sequence of characters.  More...
  | 
|   | 
| struct   | RelatedQuery | 
|   | A description of the thing for which we are searching for related entities.  More...
  | 
|   | 
| struct   | RelatedResult | 
|   | The result of calling findRelated().  More...
  | 
|   | 
| struct   | RelatedResultSpec | 
|   | A description of the thing for which the service will find related entities, via findRelated(), together with a description of what type of entities and how many you are seeking in the RelatedResult.  More...
  | 
|   | 
| struct   | ReminderEmailConfig | 
|   | An enumeration describing the configuration state related to receiving reminder e-mails from the service.  More...
  | 
|   | 
| struct   | Resource | 
|   | Every media file that is embedded or attached to a note is represented through a Resource entry.  More...
  | 
|   | 
| struct   | ResourceAttributes | 
|   | Structure holding the optional attributes of a Resource.  More...
  | 
|   | 
| struct   | SavedSearch | 
|   | A named search associated with the account that can be quickly re-used.  More...
  | 
|   | 
| struct   | SavedSearchScope | 
|   | A structure defining the scope of a SavedSearch.  More...
  | 
|   | 
| struct   | SharedNotebook | 
|   | Shared notebooks represent a relationship between a notebook and a single share invitation recipient.  More...
  | 
|   | 
| struct   | SharedNotebookInstanceRestrictions | 
|   | An enumeration describing restrictions on the domain of shared notebook instances that are valid for a given operation, as used, for example, in NotebookRestrictions.  More...
  | 
|   | 
| struct   | SharedNotebookPrivilegeLevel | 
|   | Privilege levels for accessing shared notebooks.  More...
  | 
|   | 
| struct   | SharedNotebookRecipientSettings | 
|   | Settings meant for the recipient of a shared notebook, such as for indicating which types of notifications the recipient wishes for reminders, etc.  More...
  | 
|   | 
| struct   | SponsoredGroupRole | 
|   | Enumeration of the roles that a User can have within a sponsored group.  More...
  | 
|   | 
| struct   | SyncChunk | 
|   | This structure is given out by the NoteStore when a client asks to receive the current state of an account.  More...
  | 
|   | 
| struct   | SyncChunkFilter | 
|   | This structure is used with the 'getFilteredSyncChunk' call to provide fine-grained control over the data that's returned when a client needs to synchronize with the service.  More...
  | 
|   | 
| struct   | SyncState | 
|   | This structure encapsulates the information about the state of the user's account for the purpose of "state based" synchronization.  More...
  | 
|   | 
| struct   | Tag | 
|   | A tag within a user's account is a unique name which may be organized a simple hierarchy.  More...
  | 
|   | 
| class   | ThriftException | 
|   | Errors of the Thrift protocol level.  More...
  | 
|   | 
| class   | ThriftExceptionData | 
|   | Asynchronous API conterpart of ThriftException.  More...
  | 
|   | 
| class   | Thumbnail | 
|   | The class is for downloading thumbnails for notes and resources from Evernote servers.  More...
  | 
|   | 
| struct   | User | 
|   | This represents the information about a single user account.  More...
  | 
|   | 
| struct   | UserAttributes | 
|   | A structure holding the optional attributes that can be stored on a User.  More...
  | 
|   | 
| class   | UserStore | 
|   | Service: UserStore.  More...
  | 
|   | 
 | 
| 
const QString  | CLASSIFICATION_RECIPE_SERVICE_RECIPE = "002" | 
|   | A value for the "recipe" key in the "classifications" map in NoteAttributes that indicates the Evernote service has classified a note as being a recipe. 
  | 
|   | 
| 
const QString  | CLASSIFICATION_RECIPE_USER_NON_RECIPE = "000" | 
|   | A value for the "recipe" key in the "classifications" map in NoteAttributes that indicates the user has classified a note as being a non-recipe. 
  | 
|   | 
| 
const QString  | CLASSIFICATION_RECIPE_USER_RECIPE = "001" | 
|   | A value for the "recipe" key in the "classifications" map in NoteAttributes that indicates the user has classified a note as being a recipe. 
  | 
|   | 
| 
const qint32  | EDAM_APPLICATIONDATA_ENTRY_LEN_MAX = 4095 | 
|   | The total length of an entry in an applicationData LazyMap, which is the sum of the length of the key and the value for the entry. 
  | 
|   | 
| 
const qint32  | EDAM_APPLICATIONDATA_NAME_LEN_MAX = 32 | 
|   | Maximum length of an application name, which is the key in an applicationData LazyMap found in entities such as Resources and Notes. 
  | 
|   | 
| 
const qint32  | EDAM_APPLICATIONDATA_NAME_LEN_MIN = 3 | 
|   | Minimum length of an application name, which is the key in an applicationData LazyMap found in entities such as Resources and Notes. 
  | 
|   | 
| const QString  | EDAM_APPLICATIONDATA_NAME_REGEX = "^[A-Za-z0-9_.-]{3,32}$" | 
|   | An application name must match this regex.  More...
  | 
|   | 
| const qint32  | EDAM_APPLICATIONDATA_VALUE_LEN_MAX = 4092 | 
|   | Maximum length of an applicationData value in a LazyMap, found in entities such as Resources and Notes.  More...
  | 
|   | 
| 
const qint32  | EDAM_APPLICATIONDATA_VALUE_LEN_MIN = 0 | 
|   | Minimum length of an applicationData value in a LazyMap, found in entities such as Resources and Notes. 
  | 
|   | 
| const QString  | EDAM_APPLICATIONDATA_VALUE_REGEX = "^[^\\p{Cc}]{0,4092}$" | 
|   | An applicationData map value must match this regex.  More...
  | 
|   | 
| 
const qint32  | EDAM_ATTRIBUTE_LEN_MAX = 4096 | 
|   | Maximum length of any string-based attribute, in Unicode chars. 
  | 
|   | 
| 
const qint32  | EDAM_ATTRIBUTE_LEN_MIN = 1 | 
|   | Minimum length of any string-based attribute, in Unicode chars. 
  | 
|   | 
| const qint32  | EDAM_ATTRIBUTE_LIST_MAX = 100 | 
|   | The maximum number of values that can be stored in a list-based attribute (e.g.  More...
  | 
|   | 
| 
const qint32  | EDAM_ATTRIBUTE_MAP_MAX = 100 | 
|   | The maximum number of entries that can be stored in a map-based attribute such as applicationData fields in Resources and Notes. 
  | 
|   | 
| const QString  | EDAM_ATTRIBUTE_REGEX = "^[^\\p{Cc}\\p{Zl}\\p{Zp}]{1,4096}$" | 
|   | Any string-based attribute must match the provided regular expression.  More...
  | 
|   | 
| 
const qint32  | EDAM_BUSINESS_NOTEBOOK_DESCRIPTION_LEN_MAX = 200 | 
|   | The maximum length, in Unicode characters, of a description for a business notebook. 
  | 
|   | 
| 
const qint32  | EDAM_BUSINESS_NOTEBOOK_DESCRIPTION_LEN_MIN = 1 | 
|   | The minimum length, in Unicode characters, of a description for a business notebook. 
  | 
|   | 
| const QString  | EDAM_BUSINESS_NOTEBOOK_DESCRIPTION_REGEX = "^[^\\p{Cc}\\p{Z}]([^\\p{Cc}\\p{Zl}\\p{Zp}]{0,198}[^\\p{Cc}\\p{Z}])?$" | 
|   | All business notebook descriptions must match this pattern.  More...
  | 
|   | 
| 
const qint32  | EDAM_BUSINESS_NOTEBOOKS_MAX = 5000 | 
|   | Maximum number of Notebooks in a business account. 
  | 
|   | 
| 
const qint32  | EDAM_BUSINESS_NOTES_MAX = 500000 | 
|   | Maximum number of Notes per business account. 
  | 
|   | 
| 
const qint32  | EDAM_BUSINESS_PHONE_NUMBER_LEN_MAX = 20 | 
|   | The maximum length of a business phone number. 
  | 
|   | 
| 
const qint32  | EDAM_BUSINESS_TAGS_MAX = 100000 | 
|   | Maximum number of Tags per business account. 
  | 
|   | 
| 
const qint32  | EDAM_BUSINESS_URI_LEN_MAX = 32 | 
|   | The maximum length of an Evernote Business URI. 
  | 
|   | 
| const QString  | EDAM_CONTENT_CLASS_FOOD_MEAL = "evernote.food.meal" | 
|   | The content class prefix used for structured notes created by Evernote Food that captures the experience of a particular meal.  More...
  | 
|   | 
| const QString  | EDAM_CONTENT_CLASS_HELLO_ENCOUNTER = "evernote.hello.encounter" | 
|   | The content class prefix used for structured notes created by Evernote Hello that represents an encounter with a person.  More...
  | 
|   | 
| const QString  | EDAM_CONTENT_CLASS_HELLO_PROFILE = "evernote.hello.profile" | 
|   | The content class prefix used for structured notes created by Evernote Hello that represents the user's profile.  More...
  | 
|   | 
| 
const QString  | EDAM_CONTENT_CLASS_PENULTIMATE_NOTEBOOK = "evernote.penultimate.notebook" | 
|   | The content class value used for structured notes created by Evernote Penultimate that represents a Penultimate notebook. 
  | 
|   | 
| const QString  | EDAM_CONTENT_CLASS_PENULTIMATE_PREFIX = "evernote.penultimate." | 
|   | The content class prefix used for structured notes created by Evernote Penultimate.  More...
  | 
|   | 
| 
const QString  | EDAM_CONTENT_CLASS_SKITCH = "evernote.skitch" | 
|   | The content class value used for structured image notes created by Evernote Skitch. 
  | 
|   | 
| 
const QString  | EDAM_CONTENT_CLASS_SKITCH_PDF = "evernote.skitch.pdf" | 
|   | The content class value used for structured PDF notes created by Evernote Skitch. 
  | 
|   | 
| const QString  | EDAM_CONTENT_CLASS_SKITCH_PREFIX = "evernote.skitch" | 
|   | The content class prefix used for structured notes created by Evernote Skitch.  More...
  | 
|   | 
| 
const qint32  | EDAM_DEVICE_DESCRIPTION_LEN_MAX = 64 | 
|   | Maximum length of the device description string associated with long sessions. 
  | 
|   | 
| 
const QString  | EDAM_DEVICE_DESCRIPTION_REGEX = "^[^\\p{Cc}]{1,64}$" | 
|   | Regular expression for device description strings associated with long sessions. 
  | 
|   | 
| 
const qint32  | EDAM_DEVICE_ID_LEN_MAX = 32 | 
|   | Maximum length of the device identifier string associated with long sessions. 
  | 
|   | 
| 
const QString  | EDAM_DEVICE_ID_REGEX = "^[^\\p{Cc}]{1,32}$" | 
|   | Regular expression for device identifier strings associated with long sessions. 
  | 
|   | 
| 
const QString  | EDAM_EMAIL_DOMAIN_REGEX = "^[A-Za-z0-9-]+(\\.[A-Za-z0-9-]+)*\\.([A-Za-z]{2,})$" | 
|   | A regular expression that matches the part of an email address after the '@' symbol. 
  | 
|   | 
| 
const qint32  | EDAM_EMAIL_LEN_MAX = 255 | 
|   | The maximum length of any email address. 
  | 
|   | 
| 
const qint32  | EDAM_EMAIL_LEN_MIN = 6 | 
|   | The minimum length of any email address. 
  | 
|   | 
| 
const QString  | EDAM_EMAIL_LOCAL_REGEX = "^[A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+(\\.[A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+)*$" | 
|   | A regular expression that matches the part of an email address before the '@' symbol. 
  | 
|   | 
| const QString  | EDAM_EMAIL_REGEX = "^[A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+(\\.[A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+)*@[A-Za-z0-9-]+(\\.[A-Za-z0-9-]+)*\\.([A-Za-z]{2,})$" | 
|   | A regular expression that must match any email address given to Evernote.  More...
  | 
|   | 
| const QString  | EDAM_FOOD_APP_CONTENT_CLASS_PREFIX = "evernote.food." | 
|   | The content class prefix used for all notes created by Evernote Food.  More...
  | 
|   | 
| 
const qint32  | EDAM_GUID_LEN_MAX = 36 | 
|   | The maximum length of a GUID generated by the Evernote service. 
  | 
|   | 
| 
const qint32  | EDAM_GUID_LEN_MIN = 36 | 
|   | The minimum length of a GUID generated by the Evernote service. 
  | 
|   | 
| 
const QString  | EDAM_GUID_REGEX = "^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$" | 
|   | GUIDs generated by the Evernote service will match the provided pattern. 
  | 
|   | 
| const qint32  | EDAM_HASH_LEN = 16 | 
|   | The exact length of a MD5 hash checksum, in binary bytes.  More...
  | 
|   | 
| const QString  | EDAM_HELLO_APP_CONTENT_CLASS_PREFIX = "evernote.hello." | 
|   | The content class prefix used for all notes created by Evernote Hello.  More...
  | 
|   | 
| const QSet< QString >  | EDAM_INDEXABLE_RESOURCE_MIME_TYPES = QSet< QString >() << "application/msword" << "application/mspowerpoint" << "application/excel" << "application/vnd.ms-word" << "application/vnd.ms-powerpoint" << "application/vnd.ms-excel" << "application/vnd.openxmlformats-officedocument.wordprocessingml.document" << "application/vnd.openxmlformats-officedocument.presentationml.presentation" << "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" << "application/vnd.apple.pages" << "application/vnd.apple.numbers" << "application/vnd.apple.keynote" << "application/x-iwork-pages-sffpages" << "application/x-iwork-numbers-sffnumbers" << "application/x-iwork-keynote-sffkey" | 
|   | The set of MIME types that Evernote will parse and index for searching.  More...
  | 
|   | 
| 
const qint32  | EDAM_MAX_PREFERENCES = 100 | 
|   | Maximum number of name/value pairs allowed. 
  | 
|   | 
| 
const qint32  | EDAM_MAX_VALUES_PER_PREFERENCE = 256 | 
|   | Maximum number of values per preference name. 
  | 
|   | 
| 
const qint32  | EDAM_MIME_LEN_MAX = 255 | 
|   | The maximum length of any MIME type string given to Evernote. 
  | 
|   | 
| 
const qint32  | EDAM_MIME_LEN_MIN = 3 | 
|   | The minimum length of any MIME type string given to Evernote. 
  | 
|   | 
| const QString  | EDAM_MIME_REGEX = "^[A-Za-z]+/[A-Za-z0-9._+-]+$" | 
|   | Any MIME type string given to Evernote must match the provided pattern.  More...
  | 
|   | 
| 
const QString  | EDAM_MIME_TYPE_AAC = "audio/aac" | 
|   | Canonical MIME type string for AAC audio resources. 
  | 
|   | 
| 
const QString  | EDAM_MIME_TYPE_AMR = "audio/amr" | 
|   | Canonical MIME type string for AMR audio resources. 
  | 
|   | 
| 
const QString  | EDAM_MIME_TYPE_DEFAULT = "application/octet-stream" | 
|   | MIME type used for attachments of an unspecified type. 
  | 
|   | 
| 
const QString  | EDAM_MIME_TYPE_GIF = "image/gif" | 
|   | Canonical MIME type string for GIF image resources. 
  | 
|   | 
| 
const QString  | EDAM_MIME_TYPE_INK = "application/vnd.evernote.ink" | 
|   | Canonical MIME type string for Evernote Ink resources. 
  | 
|   | 
| 
const QString  | EDAM_MIME_TYPE_JPEG = "image/jpeg" | 
|   | Canonical MIME type string for JPEG image resources. 
  | 
|   | 
| 
const QString  | EDAM_MIME_TYPE_M4A = "audio/mp4" | 
|   | Canonical MIME type string for MP4 audio resources. 
  | 
|   | 
| 
const QString  | EDAM_MIME_TYPE_MP3 = "audio/mpeg" | 
|   | Canonical MIME type string for MP3 audio resources. 
  | 
|   | 
| 
const QString  | EDAM_MIME_TYPE_MP4_VIDEO = "video/mp4" | 
|   | Canonical MIME type string for MP4 video resources. 
  | 
|   | 
| 
const QString  | EDAM_MIME_TYPE_PDF = "application/pdf" | 
|   | Canonical MIME type string for PDF resources. 
  | 
|   | 
| 
const QString  | EDAM_MIME_TYPE_PNG = "image/png" | 
|   | Canonical MIME type string for PNG image resources. 
  | 
|   | 
| 
const QString  | EDAM_MIME_TYPE_WAV = "audio/wav" | 
|   | Canonical MIME type string for WAV audio resources. 
  | 
|   | 
| 
const QSet< QString >  | EDAM_MIME_TYPES = QSet< QString >() << EDAM_MIME_TYPE_GIF << EDAM_MIME_TYPE_JPEG << EDAM_MIME_TYPE_PNG << EDAM_MIME_TYPE_WAV << EDAM_MIME_TYPE_MP3 << EDAM_MIME_TYPE_AMR << EDAM_MIME_TYPE_INK << EDAM_MIME_TYPE_PDF << EDAM_MIME_TYPE_MP4_VIDEO << EDAM_MIME_TYPE_AAC << EDAM_MIME_TYPE_M4A | 
|   | The set of resource MIME types that are expected to be handled correctly by all of the major Evernote client applications. 
  | 
|   | 
| 
const qint32  | EDAM_NOTE_CONTENT_CLASS_LEN_MAX = 32 | 
|   | The maximum length of the content class attribute of a note. 
  | 
|   | 
| 
const qint32  | EDAM_NOTE_CONTENT_CLASS_LEN_MIN = 3 | 
|   | The minimum length of the content class attribute of a note. 
  | 
|   | 
| 
const QString  | EDAM_NOTE_CONTENT_CLASS_REGEX = "^[A-Za-z0-9_.-]{3,32}$" | 
|   | The regular expression that the content class of a note must match to be valid. 
  | 
|   | 
| 
const qint32  | EDAM_NOTE_CONTENT_LEN_MAX = 5242880 | 
|   | Maximum length of a Note.content field Note.content fields must comply with the ENML DTD. 
  | 
|   | 
| const qint32  | EDAM_NOTE_CONTENT_LEN_MIN = 0 | 
|   | Minimum length of a Note.content field.  More...
  | 
|   | 
| 
const qint32  | EDAM_NOTE_RESOURCES_MAX = 1000 | 
|   | The maximum number of Resources per Note. 
  | 
|   | 
| const qint32  | EDAM_NOTE_SIZE_MAX_FREE = 26214400 | 
|   | Maximum total size of a Note that can be added to a Free account.  More...
  | 
|   | 
| const qint32  | EDAM_NOTE_SIZE_MAX_PREMIUM = 104857600 | 
|   | Maximum total size of a Note that can be added to a Premium account.  More...
  | 
|   | 
| 
const QString  | EDAM_NOTE_SOURCE_MAIL_CLIP = "mail.clip" | 
|   | Standardized value for the 'source' NoteAttribute for notes that were clipped from an email message. 
  | 
|   | 
| 
const QString  | EDAM_NOTE_SOURCE_MAIL_SMTP_GATEWAY = "mail.smtp" | 
|   | Standardized value for the 'source' NoteAttribute for notes that were created via email sent to Evernote's email interface. 
  | 
|   | 
| 
const QString  | EDAM_NOTE_SOURCE_WEB_CLIP = "web.clip" | 
|   | Standardized value for the 'source' NoteAttribute for notes that were clipped from the web in some manner. 
  | 
|   | 
| 
const qint32  | EDAM_NOTE_TAGS_MAX = 100 | 
|   | The maximum number of Tags per Note. 
  | 
|   | 
| 
const qint32  | EDAM_NOTE_TITLE_LEN_MAX = 255 | 
|   | The maximum length of a Note.title, in Unicode characters. 
  | 
|   | 
| 
const qint32  | EDAM_NOTE_TITLE_LEN_MIN = 1 | 
|   | The minimum length of a Note.title, in Unicode characters. 
  | 
|   | 
| const QString  | EDAM_NOTE_TITLE_REGEX = "^[^\\p{Cc}\\p{Z}]([^\\p{Cc}\\p{Zl}\\p{Zp}]{0,253}[^\\p{Cc}\\p{Z}])?$" | 
|   | All Note.title fields must match this pattern.  More...
  | 
|   | 
| 
const qint32  | EDAM_NOTEBOOK_NAME_LEN_MAX = 100 | 
|   | The maximum length of a Notebook.name, in Unicode characters. 
  | 
|   | 
| 
const qint32  | EDAM_NOTEBOOK_NAME_LEN_MIN = 1 | 
|   | The minimum length of a Notebook.name, in Unicode characters. 
  | 
|   | 
| const QString  | EDAM_NOTEBOOK_NAME_REGEX = "^[^\\p{Cc}\\p{Z}]([^\\p{Cc}\\p{Zl}\\p{Zp}]{0,98}[^\\p{Cc}\\p{Z}])?$" | 
|   | All Notebook.name fields must match this pattern.  More...
  | 
|   | 
| 
const qint32  | EDAM_NOTEBOOK_SHARED_NOTEBOOK_MAX = 250 | 
|   | Maximum number of shared notebooks per notebook. 
  | 
|   | 
| 
const qint32  | EDAM_NOTEBOOK_STACK_LEN_MAX = 100 | 
|   | The maximum length of a Notebook.stack, in Unicode characters. 
  | 
|   | 
| 
const qint32  | EDAM_NOTEBOOK_STACK_LEN_MIN = 1 | 
|   | The minimum length of a Notebook.stack, in Unicode characters. 
  | 
|   | 
| const QString  | EDAM_NOTEBOOK_STACK_REGEX = "^[^\\p{Cc}\\p{Z}]([^\\p{Cc}\\p{Zl}\\p{Zp}]{0,98}[^\\p{Cc}\\p{Z}])?$" | 
|   | All Notebook.stack fields must match this pattern.  More...
  | 
|   | 
| 
const qint32  | EDAM_PREFERENCE_NAME_LEN_MAX = 32 | 
|   | Maximum length of a preference name. 
  | 
|   | 
| 
const qint32  | EDAM_PREFERENCE_NAME_LEN_MIN = 3 | 
|   | Minimum length of a preference name. 
  | 
|   | 
| 
const QString  | EDAM_PREFERENCE_NAME_REGEX = "^[A-Za-z0-9_.-]{3,32}$" | 
|   | A preference name must match this regex. 
  | 
|   | 
| 
const QString  | EDAM_PREFERENCE_SHORTCUTS = "evernote.shortcuts" | 
|   | The name of the preferences entry that contains shortcuts. 
  | 
|   | 
| 
const qint32  | EDAM_PREFERENCE_SHORTCUTS_MAX_VALUES = 250 | 
|   | The maximum number of shortcuts that a user may have. 
  | 
|   | 
| 
const qint32  | EDAM_PREFERENCE_VALUE_LEN_MAX = 1024 | 
|   | Maximum length of a preference value. 
  | 
|   | 
| 
const qint32  | EDAM_PREFERENCE_VALUE_LEN_MIN = 1 | 
|   | Minimum length of a preference value. 
  | 
|   | 
| 
const QString  | EDAM_PREFERENCE_VALUE_REGEX = "^[^\\p{Cc}]{1,1024}$" | 
|   | A preference value must match this regex. 
  | 
|   | 
| 
const qint32  | EDAM_PUBLISHING_DESCRIPTION_LEN_MAX = 200 | 
|   | The maximum length of a Publishing.publicDescription field. 
  | 
|   | 
| 
const qint32  | EDAM_PUBLISHING_DESCRIPTION_LEN_MIN = 1 | 
|   | The minimum length of a Publishing.publicDescription field. 
  | 
|   | 
| const QString  | EDAM_PUBLISHING_DESCRIPTION_REGEX = "^[^\\p{Cc}\\p{Z}]([^\\p{Cc}\\p{Zl}\\p{Zp}]{0,198}[^\\p{Cc}\\p{Z}])?$" | 
|   | Any public notebook's Publishing.publicDescription field must match this pattern.  More...
  | 
|   | 
| 
const qint32  | EDAM_PUBLISHING_URI_LEN_MAX = 255 | 
|   | The maximum length of a public notebook URI component. 
  | 
|   | 
| 
const qint32  | EDAM_PUBLISHING_URI_LEN_MIN = 1 | 
|   | The minimum length of a public notebook URI component. 
  | 
|   | 
| 
const QSet< QString >  | EDAM_PUBLISHING_URI_PROHIBITED = QSet< QString >() << ".." | 
|   | The set of strings that may not be used as a publishing URI. 
  | 
|   | 
| 
const QString  | EDAM_PUBLISHING_URI_REGEX = "^[a-zA-Z0-9.~_+-]{1,255}$" | 
|   | A public notebook URI component must match the provided pattern. 
  | 
|   | 
| 
const qint32  | EDAM_RELATED_MAX_NOTEBOOKS = 1 | 
|   | The maximum number of notebooks that will be returned from a findRelated() query. 
  | 
|   | 
| 
const qint32  | EDAM_RELATED_MAX_NOTES = 25 | 
|   | The maximum number of notes that will be returned from a findRelated() query. 
  | 
|   | 
| 
const qint32  | EDAM_RELATED_MAX_TAGS = 25 | 
|   | The maximum number of tags that will be returned from a findRelated() query. 
  | 
|   | 
| 
const qint32  | EDAM_RELATED_PLAINTEXT_LEN_MAX = 131072 | 
|   | The maximum length of the plain text in a findRelated query, assuming that plaintext is being provided. 
  | 
|   | 
| 
const qint32  | EDAM_RELATED_PLAINTEXT_LEN_MIN = 1 | 
|   | The minimum length of the plain text in a findRelated query, assuming that plaintext is being provided. 
  | 
|   | 
| 
const qint32  | EDAM_RESOURCE_SIZE_MAX_FREE = 26214400 | 
|   | Maximum size of a resource, in bytes, for Free accounts. 
  | 
|   | 
| 
const qint32  | EDAM_RESOURCE_SIZE_MAX_PREMIUM = 104857600 | 
|   | Maximum size of a resource, in bytes, for Premium accounts. 
  | 
|   | 
| 
const qint32  | EDAM_SAVED_SEARCH_NAME_LEN_MAX = 100 | 
|   | The maximum length of a SavedSearch.name field. 
  | 
|   | 
| 
const qint32  | EDAM_SAVED_SEARCH_NAME_LEN_MIN = 1 | 
|   | The minimum length of a SavedSearch.name field. 
  | 
|   | 
| const QString  | EDAM_SAVED_SEARCH_NAME_REGEX = "^[^\\p{Cc}\\p{Z}]([^\\p{Cc}\\p{Zl}\\p{Zp}]{0,98}[^\\p{Cc}\\p{Z}])?$" | 
|   | SavedSearch.name fields must match this pattern.  More...
  | 
|   | 
| 
const qint32  | EDAM_SEARCH_QUERY_LEN_MAX = 1024 | 
|   | The maximum length of a user search query string in Unicode chars. 
  | 
|   | 
| 
const qint32  | EDAM_SEARCH_QUERY_LEN_MIN = 0 | 
|   | The minimum length of a user search query string in Unicode chars. 
  | 
|   | 
| const QString  | EDAM_SEARCH_QUERY_REGEX = "^[^\\p{Cc}\\p{Zl}\\p{Zp}]{0,1024}$" | 
|   | Search queries must match the provided pattern.  More...
  | 
|   | 
| 
const qint32  | EDAM_SEARCH_SUGGESTIONS_MAX = 10 | 
|   | Maximum number of search suggestions that can be returned. 
  | 
|   | 
| 
const qint32  | EDAM_SEARCH_SUGGESTIONS_PREFIX_LEN_MAX = 1024 | 
|   | Maximum length of the search suggestion prefix. 
  | 
|   | 
| 
const qint32  | EDAM_SEARCH_SUGGESTIONS_PREFIX_LEN_MIN = 2 | 
|   | Minimum length of the search suggestion prefix. 
  | 
|   | 
| 
const qint32  | EDAM_TAG_NAME_LEN_MAX = 100 | 
|   | The maximum length of a Tag.name, in Unicode characters. 
  | 
|   | 
| 
const qint32  | EDAM_TAG_NAME_LEN_MIN = 1 | 
|   | The minimum length of a Tag.name, in Unicode characters. 
  | 
|   | 
| const QString  | EDAM_TAG_NAME_REGEX = "^[^,\\p{Cc}\\p{Z}]([^,\\p{Cc}\\p{Zl}\\p{Zp}]{0,98}[^,\\p{Cc}\\p{Z}])?$" | 
|   | All Tag.name fields must match this pattern.  More...
  | 
|   | 
| 
const qint32  | EDAM_TIMEZONE_LEN_MAX = 32 | 
|   | The maximum length of a timezone specification string. 
  | 
|   | 
| 
const qint32  | EDAM_TIMEZONE_LEN_MIN = 1 | 
|   | The minimum length of a timezone specification string. 
  | 
|   | 
| const QString  | EDAM_TIMEZONE_REGEX = "^([A-Za-z_-]+(/[A-Za-z_-]+)*)|(GMT(-|\\+)[0-9]{1,2}(:[0-9]{2})?)$" | 
|   | Any timezone string given to Evernote must match the provided pattern.  More...
  | 
|   | 
| 
const qint32  | EDAM_USER_LINKED_NOTEBOOK_MAX = 100 | 
|   | Maximum number of linked notebooks per account, for a free account. 
  | 
|   | 
| const qint32  | EDAM_USER_LINKED_NOTEBOOK_MAX_PREMIUM = 250 | 
|   | Maximum number of linked notebooks per account, for a premium account.  More...
  | 
|   | 
| const qint32  | EDAM_USER_MAIL_LIMIT_DAILY_FREE = 50 | 
|   | The number of emails of any type that can be sent by a user with a Free account from the service per day.  More...
  | 
|   | 
| const qint32  | EDAM_USER_MAIL_LIMIT_DAILY_PREMIUM = 200 | 
|   | The number of emails of any type that can be sent by a user with a Premium account from the service per day.  More...
  | 
|   | 
| 
const qint32  | EDAM_USER_NAME_LEN_MAX = 255 | 
|   | Maximum length of the User.name field. 
  | 
|   | 
| 
const qint32  | EDAM_USER_NAME_LEN_MIN = 1 | 
|   | Minimum length of the User.name field. 
  | 
|   | 
| 
const QString  | EDAM_USER_NAME_REGEX = "^[^\\p{Cc}\\p{Zl}\\p{Zp}]{1,255}$" | 
|   | The User.name field must match this pattern, which excludes line endings and control characters. 
  | 
|   | 
| 
const qint32  | EDAM_USER_NOTEBOOKS_MAX = 250 | 
|   | Maximum number of Notebooks per user. 
  | 
|   | 
| 
const qint32  | EDAM_USER_NOTES_MAX = 100000 | 
|   | Maximum number of Notes per user. 
  | 
|   | 
| 
const qint32  | EDAM_USER_PASSWORD_LEN_MAX = 64 | 
|   | The maximum length of an Evernote user password. 
  | 
|   | 
| 
const qint32  | EDAM_USER_PASSWORD_LEN_MIN = 6 | 
|   | The minimum length of an Evernote user password. 
  | 
|   | 
| 
const QString  | EDAM_USER_PASSWORD_REGEX = "^[A-Za-z0-9!#$%&'()*+,./:;<=>?@^_`{|}~\\[\\]\\\\-]{6,64}$" | 
|   | Evernote user passwords must match this regular expression. 
  | 
|   | 
| 
const qint32  | EDAM_USER_RECENT_MAILED_ADDRESSES_MAX = 10 | 
|   | Maximum number of recent email addresses that are maintained (see UserAttributes.recentMailedAddresses) 
  | 
|   | 
| 
const qint32  | EDAM_USER_SAVED_SEARCHES_MAX = 100 | 
|   | Maximum number of SavedSearches per account. 
  | 
|   | 
| 
const qint32  | EDAM_USER_TAGS_MAX = 100000 | 
|   | Maximum number of Tags per account. 
  | 
|   | 
| const qint64  | EDAM_USER_UPLOAD_LIMIT_BUSINESS = 2147483647 | 
|   | The number of bytes of new data that may be uploaded to a Business user's personal account each month.  More...
  | 
|   | 
| 
const qint64  | EDAM_USER_UPLOAD_LIMIT_FREE = 62914560 | 
|   | The number of bytes of new data that may be uploaded to a Free user's account each month. 
  | 
|   | 
| 
const qint64  | EDAM_USER_UPLOAD_LIMIT_PREMIUM = 1073741824 | 
|   | The number of bytes of new data that may be uploaded to a Premium user's account each month. 
  | 
|   | 
| 
const qint32  | EDAM_USER_USERNAME_LEN_MAX = 64 | 
|   | The maximum length of an Evernote username. 
  | 
|   | 
| 
const qint32  | EDAM_USER_USERNAME_LEN_MIN = 1 | 
|   | The minimum length of an Evernote username. 
  | 
|   | 
| const QString  | EDAM_USER_USERNAME_REGEX = "^[a-z0-9]([a-z0-9_-]{0,62}[a-z0-9])?$" | 
|   | Any Evernote User.username field must match this pattern.  More...
  | 
|   | 
| const QString  | EDAM_VAT_REGEX = "^((AT)?U[0-9]{8}|(BE)?0?[0-9]{9}|(BG)?[0-9]{9,10}|(CY)?[0-9]{8}L|(CZ)?[0-9]{8,10}|(DE)?[0-9]{9}|(DK)?[0-9]{8}|(EE)?[0-9]{9}|(EL|GR)?[0-9]{9}|(ES)?[0-9A-Z][0-9]{7}[0-9A-Z]|(FI)?[0-9]{8}|(FR)?[0-9A-Z]{2}[0-9]{9}|(GB)?([0-9]{9}([0-9]{3})?|[A-Z]{2}[0-9]{3})|(HU)?[0-9]{8}|(IE)?[0-9]S[0-9]{5}L|(IT)?[0-9]{11}|(LT)?([0-9]{9}|[0-9]{12})|(LU)?[0-9]{8}|(LV)?[0-9]{11}|(MT)?[0-9]{8}|(NL)?[0-9]{9}B[0-9]{2}|(PL)?[0-9]{10}|(PT)?[0-9]{9}|(RO)?[0-9]{2,10}|(SE)?[0-9]{12}|(SI)?[0-9]{8}|(SK)?[0-9]{10})|[0-9]{9}MVA|[0-9]{6}|CHE[0-9]{9}(TVA|MWST|IVA)$" | 
|   | A regular expression that must match any VAT ID given to Evernote.  More...
  | 
|   | 
| const qint16  | EDAM_VERSION_MAJOR = 1 | 
|   | The major version number for the current revision of the EDAM protocol.  More...
  | 
|   | 
| const qint16  | EDAM_VERSION_MINOR = 25 | 
|   | The minor version number for the current revision of the EDAM protocol.  More...
  | 
|   | 
| 
const int  | libraryVersion = 2*10000 + 1 | 
|   | qevercloud library version. 
  | 
|   |