Line data Source code
1 : /* This is a generated file, edit the .stub.php file instead.
2 : * Stub hash: 19e2be5b6565fcc96ab61d08ac3904bff55a7088 */
3 :
4 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_Cairo_Status_getMessage, 0, 0, IS_STRING, 0)
5 : ZEND_END_ARG_INFO()
6 :
7 : ZEND_METHOD(Cairo_Status, getMessage);
8 :
9 : static const zend_function_entry class_Cairo_Status_methods[] = {
10 : ZEND_ME(Cairo_Status, getMessage, arginfo_class_Cairo_Status_getMessage, ZEND_ACC_PUBLIC)
11 : ZEND_FE_END
12 : };
13 :
14 424 : static zend_class_entry *register_class_Cairo_Exception(zend_class_entry *class_entry_Exception)
15 : {
16 : zend_class_entry ce, *class_entry;
17 :
18 424 : INIT_NS_CLASS_ENTRY(ce, "Cairo", "Exception", NULL);
19 : #if (PHP_VERSION_ID >= 80400)
20 424 : class_entry = zend_register_internal_class_with_flags(&ce, class_entry_Exception, 0);
21 : #else
22 : class_entry = zend_register_internal_class_ex(&ce, class_entry_Exception);
23 : #endif
24 :
25 424 : return class_entry;
26 : }
27 :
28 424 : static zend_class_entry *register_class_Cairo_Status(void)
29 : {
30 424 : zend_class_entry *class_entry = zend_register_internal_enum("Cairo\\Status", IS_LONG, class_Cairo_Status_methods);
31 :
32 : zval enum_case_Success_value;
33 424 : ZVAL_LONG(&enum_case_Success_value, CAIRO_STATUS_SUCCESS);
34 424 : zend_enum_add_case_cstr(class_entry, "Success", &enum_case_Success_value);
35 :
36 : zval enum_case_NoMemory_value;
37 424 : ZVAL_LONG(&enum_case_NoMemory_value, CAIRO_STATUS_NO_MEMORY);
38 424 : zend_enum_add_case_cstr(class_entry, "NoMemory", &enum_case_NoMemory_value);
39 :
40 : zval enum_case_InvalidRestore_value;
41 424 : ZVAL_LONG(&enum_case_InvalidRestore_value, CAIRO_STATUS_INVALID_RESTORE);
42 424 : zend_enum_add_case_cstr(class_entry, "InvalidRestore", &enum_case_InvalidRestore_value);
43 :
44 : zval enum_case_InvalidPopGroup_value;
45 424 : ZVAL_LONG(&enum_case_InvalidPopGroup_value, CAIRO_STATUS_INVALID_POP_GROUP);
46 424 : zend_enum_add_case_cstr(class_entry, "InvalidPopGroup", &enum_case_InvalidPopGroup_value);
47 :
48 : zval enum_case_NoCurrentPoint_value;
49 424 : ZVAL_LONG(&enum_case_NoCurrentPoint_value, CAIRO_STATUS_NO_CURRENT_POINT);
50 424 : zend_enum_add_case_cstr(class_entry, "NoCurrentPoint", &enum_case_NoCurrentPoint_value);
51 :
52 : zval enum_case_InvalidMatrix_value;
53 424 : ZVAL_LONG(&enum_case_InvalidMatrix_value, CAIRO_STATUS_INVALID_MATRIX);
54 424 : zend_enum_add_case_cstr(class_entry, "InvalidMatrix", &enum_case_InvalidMatrix_value);
55 :
56 : zval enum_case_InvalidStatus_value;
57 424 : ZVAL_LONG(&enum_case_InvalidStatus_value, CAIRO_STATUS_INVALID_STATUS);
58 424 : zend_enum_add_case_cstr(class_entry, "InvalidStatus", &enum_case_InvalidStatus_value);
59 :
60 : zval enum_case_NullPointer_value;
61 424 : ZVAL_LONG(&enum_case_NullPointer_value, CAIRO_STATUS_NULL_POINTER);
62 424 : zend_enum_add_case_cstr(class_entry, "NullPointer", &enum_case_NullPointer_value);
63 :
64 : zval enum_case_InvalidString_value;
65 424 : ZVAL_LONG(&enum_case_InvalidString_value, CAIRO_STATUS_INVALID_STRING);
66 424 : zend_enum_add_case_cstr(class_entry, "InvalidString", &enum_case_InvalidString_value);
67 :
68 : zval enum_case_InvalidPathData_value;
69 424 : ZVAL_LONG(&enum_case_InvalidPathData_value, CAIRO_STATUS_INVALID_PATH_DATA);
70 424 : zend_enum_add_case_cstr(class_entry, "InvalidPathData", &enum_case_InvalidPathData_value);
71 :
72 : zval enum_case_ReadError_value;
73 424 : ZVAL_LONG(&enum_case_ReadError_value, CAIRO_STATUS_READ_ERROR);
74 424 : zend_enum_add_case_cstr(class_entry, "ReadError", &enum_case_ReadError_value);
75 :
76 : zval enum_case_WriteError_value;
77 424 : ZVAL_LONG(&enum_case_WriteError_value, CAIRO_STATUS_WRITE_ERROR);
78 424 : zend_enum_add_case_cstr(class_entry, "WriteError", &enum_case_WriteError_value);
79 :
80 : zval enum_case_SurfaceFinished_value;
81 424 : ZVAL_LONG(&enum_case_SurfaceFinished_value, CAIRO_STATUS_SURFACE_FINISHED);
82 424 : zend_enum_add_case_cstr(class_entry, "SurfaceFinished", &enum_case_SurfaceFinished_value);
83 :
84 : zval enum_case_SurfaceTypeMismatch_value;
85 424 : ZVAL_LONG(&enum_case_SurfaceTypeMismatch_value, CAIRO_STATUS_SURFACE_TYPE_MISMATCH);
86 424 : zend_enum_add_case_cstr(class_entry, "SurfaceTypeMismatch", &enum_case_SurfaceTypeMismatch_value);
87 :
88 : zval enum_case_PatternTypeMismatch_value;
89 424 : ZVAL_LONG(&enum_case_PatternTypeMismatch_value, CAIRO_STATUS_PATTERN_TYPE_MISMATCH);
90 424 : zend_enum_add_case_cstr(class_entry, "PatternTypeMismatch", &enum_case_PatternTypeMismatch_value);
91 :
92 : zval enum_case_InvalidContent_value;
93 424 : ZVAL_LONG(&enum_case_InvalidContent_value, CAIRO_STATUS_INVALID_CONTENT);
94 424 : zend_enum_add_case_cstr(class_entry, "InvalidContent", &enum_case_InvalidContent_value);
95 :
96 : zval enum_case_InvalidFormat_value;
97 424 : ZVAL_LONG(&enum_case_InvalidFormat_value, CAIRO_STATUS_INVALID_FORMAT);
98 424 : zend_enum_add_case_cstr(class_entry, "InvalidFormat", &enum_case_InvalidFormat_value);
99 :
100 : zval enum_case_InvalidVisual_value;
101 424 : ZVAL_LONG(&enum_case_InvalidVisual_value, CAIRO_STATUS_INVALID_VISUAL);
102 424 : zend_enum_add_case_cstr(class_entry, "InvalidVisual", &enum_case_InvalidVisual_value);
103 :
104 : zval enum_case_FileNotFound_value;
105 424 : ZVAL_LONG(&enum_case_FileNotFound_value, CAIRO_STATUS_FILE_NOT_FOUND);
106 424 : zend_enum_add_case_cstr(class_entry, "FileNotFound", &enum_case_FileNotFound_value);
107 :
108 : zval enum_case_InvalidDash_value;
109 424 : ZVAL_LONG(&enum_case_InvalidDash_value, CAIRO_STATUS_INVALID_DASH);
110 424 : zend_enum_add_case_cstr(class_entry, "InvalidDash", &enum_case_InvalidDash_value);
111 :
112 : zval enum_case_InvalidDscComment_value;
113 424 : ZVAL_LONG(&enum_case_InvalidDscComment_value, CAIRO_STATUS_INVALID_DSC_COMMENT);
114 424 : zend_enum_add_case_cstr(class_entry, "InvalidDscComment", &enum_case_InvalidDscComment_value);
115 :
116 : zval enum_case_InvalidIndex_value;
117 424 : ZVAL_LONG(&enum_case_InvalidIndex_value, CAIRO_STATUS_INVALID_INDEX);
118 424 : zend_enum_add_case_cstr(class_entry, "InvalidIndex", &enum_case_InvalidIndex_value);
119 :
120 : zval enum_case_ClipNotRepresentable_value;
121 424 : ZVAL_LONG(&enum_case_ClipNotRepresentable_value, CAIRO_STATUS_CLIP_NOT_REPRESENTABLE);
122 424 : zend_enum_add_case_cstr(class_entry, "ClipNotRepresentable", &enum_case_ClipNotRepresentable_value);
123 :
124 : zval enum_case_TempFileError_value;
125 424 : ZVAL_LONG(&enum_case_TempFileError_value, CAIRO_STATUS_TEMP_FILE_ERROR);
126 424 : zend_enum_add_case_cstr(class_entry, "TempFileError", &enum_case_TempFileError_value);
127 :
128 : zval enum_case_InvalidStride_value;
129 424 : ZVAL_LONG(&enum_case_InvalidStride_value, CAIRO_STATUS_INVALID_STRIDE);
130 424 : zend_enum_add_case_cstr(class_entry, "InvalidStride", &enum_case_InvalidStride_value);
131 :
132 : zval enum_case_FontTypeMismatch_value;
133 424 : ZVAL_LONG(&enum_case_FontTypeMismatch_value, CAIRO_STATUS_FONT_TYPE_MISMATCH);
134 424 : zend_enum_add_case_cstr(class_entry, "FontTypeMismatch", &enum_case_FontTypeMismatch_value);
135 :
136 : zval enum_case_UserFontImmutable_value;
137 424 : ZVAL_LONG(&enum_case_UserFontImmutable_value, CAIRO_STATUS_USER_FONT_IMMUTABLE);
138 424 : zend_enum_add_case_cstr(class_entry, "UserFontImmutable", &enum_case_UserFontImmutable_value);
139 :
140 : zval enum_case_UserFontError_value;
141 424 : ZVAL_LONG(&enum_case_UserFontError_value, CAIRO_STATUS_USER_FONT_ERROR);
142 424 : zend_enum_add_case_cstr(class_entry, "UserFontError", &enum_case_UserFontError_value);
143 :
144 : zval enum_case_NegativeCount_value;
145 424 : ZVAL_LONG(&enum_case_NegativeCount_value, CAIRO_STATUS_NEGATIVE_COUNT);
146 424 : zend_enum_add_case_cstr(class_entry, "NegativeCount", &enum_case_NegativeCount_value);
147 :
148 : zval enum_case_InvalidClusters_value;
149 424 : ZVAL_LONG(&enum_case_InvalidClusters_value, CAIRO_STATUS_INVALID_CLUSTERS);
150 424 : zend_enum_add_case_cstr(class_entry, "InvalidClusters", &enum_case_InvalidClusters_value);
151 :
152 : zval enum_case_InvalidSlant_value;
153 424 : ZVAL_LONG(&enum_case_InvalidSlant_value, CAIRO_STATUS_INVALID_SLANT);
154 424 : zend_enum_add_case_cstr(class_entry, "InvalidSlant", &enum_case_InvalidSlant_value);
155 :
156 : zval enum_case_InvalidWeight_value;
157 424 : ZVAL_LONG(&enum_case_InvalidWeight_value, CAIRO_STATUS_INVALID_WEIGHT);
158 424 : zend_enum_add_case_cstr(class_entry, "InvalidWeight", &enum_case_InvalidWeight_value);
159 :
160 : zval enum_case_InvalidSize_value;
161 424 : ZVAL_LONG(&enum_case_InvalidSize_value, CAIRO_STATUS_INVALID_SIZE);
162 424 : zend_enum_add_case_cstr(class_entry, "InvalidSize", &enum_case_InvalidSize_value);
163 :
164 : zval enum_case_UserFontNotImplemented_value;
165 424 : ZVAL_LONG(&enum_case_UserFontNotImplemented_value, CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED);
166 424 : zend_enum_add_case_cstr(class_entry, "UserFontNotImplemented", &enum_case_UserFontNotImplemented_value);
167 :
168 : zval enum_case_DeviceTypeMismatch_value;
169 424 : ZVAL_LONG(&enum_case_DeviceTypeMismatch_value, CAIRO_STATUS_DEVICE_TYPE_MISMATCH);
170 424 : zend_enum_add_case_cstr(class_entry, "DeviceTypeMismatch", &enum_case_DeviceTypeMismatch_value);
171 :
172 : zval enum_case_DeviceError_value;
173 424 : ZVAL_LONG(&enum_case_DeviceError_value, CAIRO_STATUS_DEVICE_ERROR);
174 424 : zend_enum_add_case_cstr(class_entry, "DeviceError", &enum_case_DeviceError_value);
175 :
176 : zval enum_case_InvalidMeshConstruction_value;
177 424 : ZVAL_LONG(&enum_case_InvalidMeshConstruction_value, CAIRO_STATUS_INVALID_MESH_CONSTRUCTION);
178 424 : zend_enum_add_case_cstr(class_entry, "InvalidMeshConstruction", &enum_case_InvalidMeshConstruction_value);
179 :
180 : zval enum_case_DeviceFinished_value;
181 424 : ZVAL_LONG(&enum_case_DeviceFinished_value, CAIRO_STATUS_DEVICE_FINISHED);
182 424 : zend_enum_add_case_cstr(class_entry, "DeviceFinished", &enum_case_DeviceFinished_value);
183 :
184 : zval enum_case_LastStatus_value;
185 424 : ZVAL_LONG(&enum_case_LastStatus_value, CAIRO_STATUS_LAST_STATUS);
186 424 : zend_enum_add_case_cstr(class_entry, "LastStatus", &enum_case_LastStatus_value);
187 :
188 : #if CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 14, 0)
189 : zval enum_case_JBIG2GlobalMissing_value;
190 424 : ZVAL_LONG(&enum_case_JBIG2GlobalMissing_value, CAIRO_STATUS_JBIG2_GLOBAL_MISSING);
191 424 : zend_enum_add_case_cstr(class_entry, "JBIG2GlobalMissing", &enum_case_JBIG2GlobalMissing_value);
192 : #endif
193 :
194 : #if CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 16, 0)
195 : zval enum_case_Win32GDIError_value;
196 424 : ZVAL_LONG(&enum_case_Win32GDIError_value, CAIRO_STATUS_WIN32_GDI_ERROR);
197 424 : zend_enum_add_case_cstr(class_entry, "Win32GDIError", &enum_case_Win32GDIError_value);
198 : #endif
199 :
200 : #if CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 16, 0)
201 : zval enum_case_FreetypeError_value;
202 424 : ZVAL_LONG(&enum_case_FreetypeError_value, CAIRO_STATUS_FREETYPE_ERROR);
203 424 : zend_enum_add_case_cstr(class_entry, "FreetypeError", &enum_case_FreetypeError_value);
204 : #endif
205 :
206 : #if CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 16, 0)
207 : zval enum_case_PNGError_value;
208 424 : ZVAL_LONG(&enum_case_PNGError_value, CAIRO_STATUS_PNG_ERROR);
209 424 : zend_enum_add_case_cstr(class_entry, "PNGError", &enum_case_PNGError_value);
210 : #endif
211 :
212 : #if CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 16, 0)
213 : zval enum_case_TagError_value;
214 424 : ZVAL_LONG(&enum_case_TagError_value, CAIRO_STATUS_TAG_ERROR);
215 424 : zend_enum_add_case_cstr(class_entry, "TagError", &enum_case_TagError_value);
216 : #endif
217 :
218 : #if CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 18, 0)
219 : zval enum_case_DWriterError_value;
220 424 : ZVAL_LONG(&enum_case_DWriterError_value, CAIRO_STATUS_DWRITE_ERROR);
221 424 : zend_enum_add_case_cstr(class_entry, "DWriterError", &enum_case_DWriterError_value);
222 : #endif
223 :
224 : #if CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 18, 0)
225 : zval enum_case_SVGFontError_value;
226 424 : ZVAL_LONG(&enum_case_SVGFontError_value, CAIRO_STATUS_SVG_FONT_ERROR);
227 424 : zend_enum_add_case_cstr(class_entry, "SVGFontError", &enum_case_SVGFontError_value);
228 : #endif
229 :
230 424 : return class_entry;
231 : }
|