|
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.
|
|