~dpm/reminders-app/evernote-api-plugin

« back to all changes in this revision

Viewing changes to 3rdParty/evernote-sdk-cpp/src/Limits_constants.h

  • Committer: Michael Zanetti
  • Date: 2013-11-14 20:19:11 UTC
  • Revision ID: michael.zanetti@canonical.com-20131114201911-pc2rlni3akrqxlgn
first try to connect to evernote

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/**
 
2
 * Autogenerated by Thrift
 
3
 *
 
4
 * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
 
5
 */
 
6
#ifndef Limits_CONSTANTS_H
 
7
#define Limits_CONSTANTS_H
 
8
 
 
9
#include "Limits_types.h"
 
10
 
 
11
namespace evernote { namespace limits {
 
12
 
 
13
class LimitsConstants {
 
14
 public:
 
15
  LimitsConstants();
 
16
 
 
17
  int32_t EDAM_ATTRIBUTE_LEN_MIN;
 
18
  int32_t EDAM_ATTRIBUTE_LEN_MAX;
 
19
  std::string EDAM_ATTRIBUTE_REGEX;
 
20
  int32_t EDAM_ATTRIBUTE_LIST_MAX;
 
21
  int32_t EDAM_ATTRIBUTE_MAP_MAX;
 
22
  int32_t EDAM_GUID_LEN_MIN;
 
23
  int32_t EDAM_GUID_LEN_MAX;
 
24
  std::string EDAM_GUID_REGEX;
 
25
  int32_t EDAM_EMAIL_LEN_MIN;
 
26
  int32_t EDAM_EMAIL_LEN_MAX;
 
27
  std::string EDAM_EMAIL_LOCAL_REGEX;
 
28
  std::string EDAM_EMAIL_DOMAIN_REGEX;
 
29
  std::string EDAM_EMAIL_REGEX;
 
30
  std::string EDAM_VAT_REGEX;
 
31
  int32_t EDAM_TIMEZONE_LEN_MIN;
 
32
  int32_t EDAM_TIMEZONE_LEN_MAX;
 
33
  std::string EDAM_TIMEZONE_REGEX;
 
34
  int32_t EDAM_MIME_LEN_MIN;
 
35
  int32_t EDAM_MIME_LEN_MAX;
 
36
  std::string EDAM_MIME_REGEX;
 
37
  std::string EDAM_MIME_TYPE_GIF;
 
38
  std::string EDAM_MIME_TYPE_JPEG;
 
39
  std::string EDAM_MIME_TYPE_PNG;
 
40
  std::string EDAM_MIME_TYPE_WAV;
 
41
  std::string EDAM_MIME_TYPE_MP3;
 
42
  std::string EDAM_MIME_TYPE_AMR;
 
43
  std::string EDAM_MIME_TYPE_AAC;
 
44
  std::string EDAM_MIME_TYPE_M4A;
 
45
  std::string EDAM_MIME_TYPE_MP4_VIDEO;
 
46
  std::string EDAM_MIME_TYPE_INK;
 
47
  std::string EDAM_MIME_TYPE_PDF;
 
48
  std::string EDAM_MIME_TYPE_DEFAULT;
 
49
  std::set<std::string>  EDAM_MIME_TYPES;
 
50
  std::set<std::string>  EDAM_INDEXABLE_RESOURCE_MIME_TYPES;
 
51
  int32_t EDAM_SEARCH_QUERY_LEN_MIN;
 
52
  int32_t EDAM_SEARCH_QUERY_LEN_MAX;
 
53
  std::string EDAM_SEARCH_QUERY_REGEX;
 
54
  int32_t EDAM_HASH_LEN;
 
55
  int32_t EDAM_USER_USERNAME_LEN_MIN;
 
56
  int32_t EDAM_USER_USERNAME_LEN_MAX;
 
57
  std::string EDAM_USER_USERNAME_REGEX;
 
58
  int32_t EDAM_USER_NAME_LEN_MIN;
 
59
  int32_t EDAM_USER_NAME_LEN_MAX;
 
60
  std::string EDAM_USER_NAME_REGEX;
 
61
  int32_t EDAM_TAG_NAME_LEN_MIN;
 
62
  int32_t EDAM_TAG_NAME_LEN_MAX;
 
63
  std::string EDAM_TAG_NAME_REGEX;
 
64
  int32_t EDAM_NOTE_TITLE_LEN_MIN;
 
65
  int32_t EDAM_NOTE_TITLE_LEN_MAX;
 
66
  std::string EDAM_NOTE_TITLE_REGEX;
 
67
  int32_t EDAM_NOTE_CONTENT_LEN_MIN;
 
68
  int32_t EDAM_NOTE_CONTENT_LEN_MAX;
 
69
  int32_t EDAM_APPLICATIONDATA_NAME_LEN_MIN;
 
70
  int32_t EDAM_APPLICATIONDATA_NAME_LEN_MAX;
 
71
  int32_t EDAM_APPLICATIONDATA_VALUE_LEN_MIN;
 
72
  int32_t EDAM_APPLICATIONDATA_VALUE_LEN_MAX;
 
73
  int32_t EDAM_APPLICATIONDATA_ENTRY_LEN_MAX;
 
74
  std::string EDAM_APPLICATIONDATA_NAME_REGEX;
 
75
  std::string EDAM_APPLICATIONDATA_VALUE_REGEX;
 
76
  int32_t EDAM_NOTEBOOK_NAME_LEN_MIN;
 
77
  int32_t EDAM_NOTEBOOK_NAME_LEN_MAX;
 
78
  std::string EDAM_NOTEBOOK_NAME_REGEX;
 
79
  int32_t EDAM_NOTEBOOK_STACK_LEN_MIN;
 
80
  int32_t EDAM_NOTEBOOK_STACK_LEN_MAX;
 
81
  std::string EDAM_NOTEBOOK_STACK_REGEX;
 
82
  int32_t EDAM_PUBLISHING_URI_LEN_MIN;
 
83
  int32_t EDAM_PUBLISHING_URI_LEN_MAX;
 
84
  std::string EDAM_PUBLISHING_URI_REGEX;
 
85
  std::set<std::string>  EDAM_PUBLISHING_URI_PROHIBITED;
 
86
  int32_t EDAM_PUBLISHING_DESCRIPTION_LEN_MIN;
 
87
  int32_t EDAM_PUBLISHING_DESCRIPTION_LEN_MAX;
 
88
  std::string EDAM_PUBLISHING_DESCRIPTION_REGEX;
 
89
  int32_t EDAM_SAVED_SEARCH_NAME_LEN_MIN;
 
90
  int32_t EDAM_SAVED_SEARCH_NAME_LEN_MAX;
 
91
  std::string EDAM_SAVED_SEARCH_NAME_REGEX;
 
92
  int32_t EDAM_USER_PASSWORD_LEN_MIN;
 
93
  int32_t EDAM_USER_PASSWORD_LEN_MAX;
 
94
  std::string EDAM_USER_PASSWORD_REGEX;
 
95
  int32_t EDAM_BUSINESS_URI_LEN_MAX;
 
96
  int32_t EDAM_NOTE_TAGS_MAX;
 
97
  int32_t EDAM_NOTE_RESOURCES_MAX;
 
98
  int32_t EDAM_USER_TAGS_MAX;
 
99
  int32_t EDAM_BUSINESS_TAGS_MAX;
 
100
  int32_t EDAM_USER_SAVED_SEARCHES_MAX;
 
101
  int32_t EDAM_USER_NOTES_MAX;
 
102
  int32_t EDAM_BUSINESS_NOTES_MAX;
 
103
  int32_t EDAM_USER_NOTEBOOKS_MAX;
 
104
  int32_t EDAM_BUSINESS_NOTEBOOKS_MAX;
 
105
  int32_t EDAM_USER_RECENT_MAILED_ADDRESSES_MAX;
 
106
  int32_t EDAM_USER_MAIL_LIMIT_DAILY_FREE;
 
107
  int32_t EDAM_USER_MAIL_LIMIT_DAILY_PREMIUM;
 
108
  int64_t EDAM_USER_UPLOAD_LIMIT_FREE;
 
109
  int64_t EDAM_USER_UPLOAD_LIMIT_PREMIUM;
 
110
  int64_t EDAM_USER_UPLOAD_LIMIT_BUSINESS;
 
111
  int32_t EDAM_NOTE_SIZE_MAX_FREE;
 
112
  int32_t EDAM_NOTE_SIZE_MAX_PREMIUM;
 
113
  int32_t EDAM_RESOURCE_SIZE_MAX_FREE;
 
114
  int32_t EDAM_RESOURCE_SIZE_MAX_PREMIUM;
 
115
  int32_t EDAM_USER_LINKED_NOTEBOOK_MAX;
 
116
  int32_t EDAM_USER_LINKED_NOTEBOOK_MAX_PREMIUM;
 
117
  int32_t EDAM_NOTEBOOK_SHARED_NOTEBOOK_MAX;
 
118
  int32_t EDAM_NOTE_CONTENT_CLASS_LEN_MIN;
 
119
  int32_t EDAM_NOTE_CONTENT_CLASS_LEN_MAX;
 
120
  std::string EDAM_NOTE_CONTENT_CLASS_REGEX;
 
121
  std::string EDAM_HELLO_APP_CONTENT_CLASS_PREFIX;
 
122
  std::string EDAM_FOOD_APP_CONTENT_CLASS_PREFIX;
 
123
  std::string EDAM_CONTENT_CLASS_HELLO_ENCOUNTER;
 
124
  std::string EDAM_CONTENT_CLASS_HELLO_PROFILE;
 
125
  std::string EDAM_CONTENT_CLASS_FOOD_MEAL;
 
126
  std::string EDAM_CONTENT_CLASS_SKITCH_PREFIX;
 
127
  std::string EDAM_CONTENT_CLASS_SKITCH;
 
128
  std::string EDAM_CONTENT_CLASS_SKITCH_PDF;
 
129
  std::string EDAM_CONTENT_CLASS_PENULTIMATE_PREFIX;
 
130
  std::string EDAM_CONTENT_CLASS_PENULTIMATE_NOTEBOOK;
 
131
  int32_t EDAM_RELATED_PLAINTEXT_LEN_MIN;
 
132
  int32_t EDAM_RELATED_PLAINTEXT_LEN_MAX;
 
133
  int32_t EDAM_RELATED_MAX_NOTES;
 
134
  int32_t EDAM_RELATED_MAX_NOTEBOOKS;
 
135
  int32_t EDAM_RELATED_MAX_TAGS;
 
136
  int32_t EDAM_BUSINESS_NOTEBOOK_DESCRIPTION_LEN_MIN;
 
137
  int32_t EDAM_BUSINESS_NOTEBOOK_DESCRIPTION_LEN_MAX;
 
138
  std::string EDAM_BUSINESS_NOTEBOOK_DESCRIPTION_REGEX;
 
139
  int32_t EDAM_BUSINESS_PHONE_NUMBER_LEN_MAX;
 
140
  int32_t EDAM_PREFERENCE_NAME_LEN_MIN;
 
141
  int32_t EDAM_PREFERENCE_NAME_LEN_MAX;
 
142
  int32_t EDAM_PREFERENCE_VALUE_LEN_MIN;
 
143
  int32_t EDAM_PREFERENCE_VALUE_LEN_MAX;
 
144
  int32_t EDAM_MAX_PREFERENCES;
 
145
  int32_t EDAM_MAX_VALUES_PER_PREFERENCE;
 
146
  std::string EDAM_PREFERENCE_NAME_REGEX;
 
147
  std::string EDAM_PREFERENCE_VALUE_REGEX;
 
148
  std::string EDAM_PREFERENCE_SHORTCUTS;
 
149
  int32_t EDAM_PREFERENCE_SHORTCUTS_MAX_VALUES;
 
150
  int32_t EDAM_DEVICE_ID_LEN_MAX;
 
151
  std::string EDAM_DEVICE_ID_REGEX;
 
152
  int32_t EDAM_DEVICE_DESCRIPTION_LEN_MAX;
 
153
  std::string EDAM_DEVICE_DESCRIPTION_REGEX;
 
154
  int32_t EDAM_SEARCH_SUGGESTIONS_MAX;
 
155
  int32_t EDAM_SEARCH_SUGGESTIONS_PREFIX_LEN_MAX;
 
156
  int32_t EDAM_SEARCH_SUGGESTIONS_PREFIX_LEN_MIN;
 
157
};
 
158
 
 
159
extern const LimitsConstants g_Limits_constants;
 
160
 
 
161
}} // namespace
 
162
 
 
163
#endif