Line data Source code
1 : /* This is a generated file, edit the .stub.php file instead.
2 : * Stub hash: dac4e3e8bbc3b2275081f9561626a90981ebba53 */
3 :
4 : ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Cairo_Surface_Ps___construct, 0, 0, 3)
5 : ZEND_ARG_INFO(0, file)
6 : ZEND_ARG_TYPE_INFO(0, width, IS_DOUBLE, 0)
7 : ZEND_ARG_TYPE_INFO(0, height, IS_DOUBLE, 0)
8 : ZEND_END_ARG_INFO()
9 :
10 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_Cairo_Surface_Ps_setSize, 0, 2, IS_VOID, 0)
11 : ZEND_ARG_TYPE_INFO(0, width, IS_DOUBLE, 0)
12 : ZEND_ARG_TYPE_INFO(0, height, IS_DOUBLE, 0)
13 : ZEND_END_ARG_INFO()
14 :
15 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_Cairo_Surface_Ps_restrictToLevel, 0, 0, IS_VOID, 0)
16 : ZEND_ARG_OBJ_INFO_WITH_DEFAULT_VALUE(0, level, Cairo\\Surface\\Ps\\Level, 0, "Cairo\\Surface\\Ps\\Level::Level_2")
17 : ZEND_END_ARG_INFO()
18 :
19 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_Cairo_Surface_Ps_getLevels, 0, 0, IS_ARRAY, 0)
20 : ZEND_END_ARG_INFO()
21 :
22 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_Cairo_Surface_Ps_levelToString, 0, 1, IS_STRING, 0)
23 : ZEND_ARG_OBJ_INFO(0, level, Cairo\\Surface\\Ps\\Level, 0)
24 : ZEND_END_ARG_INFO()
25 :
26 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_Cairo_Surface_Ps_setEps, 0, 1, IS_VOID, 0)
27 : ZEND_ARG_TYPE_INFO(0, eps, _IS_BOOL, 0)
28 : ZEND_END_ARG_INFO()
29 :
30 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_Cairo_Surface_Ps_getEps, 0, 0, _IS_BOOL, 0)
31 : ZEND_END_ARG_INFO()
32 :
33 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_Cairo_Surface_Ps_dscBeginSetup, 0, 0, IS_VOID, 0)
34 : ZEND_END_ARG_INFO()
35 :
36 : #define arginfo_class_Cairo_Surface_Ps_dscBeginPageSetup arginfo_class_Cairo_Surface_Ps_dscBeginSetup
37 :
38 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_Cairo_Surface_Ps_dscComment, 0, 1, IS_VOID, 0)
39 : ZEND_ARG_TYPE_INFO(0, comment, IS_STRING, 0)
40 : ZEND_END_ARG_INFO()
41 :
42 : ZEND_METHOD(Cairo_Surface_Ps, __construct);
43 : ZEND_METHOD(Cairo_Surface_Ps, setSize);
44 : ZEND_METHOD(Cairo_Surface_Ps, restrictToLevel);
45 : ZEND_METHOD(Cairo_Surface_Ps, getLevels);
46 : ZEND_METHOD(Cairo_Surface_Ps, levelToString);
47 : ZEND_METHOD(Cairo_Surface_Ps, setEps);
48 : ZEND_METHOD(Cairo_Surface_Ps, getEps);
49 : ZEND_METHOD(Cairo_Surface_Ps, dscBeginSetup);
50 : ZEND_METHOD(Cairo_Surface_Ps, dscBeginPageSetup);
51 : ZEND_METHOD(Cairo_Surface_Ps, dscComment);
52 :
53 : static const zend_function_entry class_Cairo_Surface_Ps_methods[] = {
54 : ZEND_ME(Cairo_Surface_Ps, __construct, arginfo_class_Cairo_Surface_Ps___construct, ZEND_ACC_PUBLIC)
55 : ZEND_ME(Cairo_Surface_Ps, setSize, arginfo_class_Cairo_Surface_Ps_setSize, ZEND_ACC_PUBLIC)
56 : ZEND_ME(Cairo_Surface_Ps, restrictToLevel, arginfo_class_Cairo_Surface_Ps_restrictToLevel, ZEND_ACC_PUBLIC)
57 : ZEND_ME(Cairo_Surface_Ps, getLevels, arginfo_class_Cairo_Surface_Ps_getLevels, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
58 : ZEND_ME(Cairo_Surface_Ps, levelToString, arginfo_class_Cairo_Surface_Ps_levelToString, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
59 : ZEND_ME(Cairo_Surface_Ps, setEps, arginfo_class_Cairo_Surface_Ps_setEps, ZEND_ACC_PUBLIC)
60 : ZEND_ME(Cairo_Surface_Ps, getEps, arginfo_class_Cairo_Surface_Ps_getEps, ZEND_ACC_PUBLIC)
61 : ZEND_ME(Cairo_Surface_Ps, dscBeginSetup, arginfo_class_Cairo_Surface_Ps_dscBeginSetup, ZEND_ACC_PUBLIC)
62 : ZEND_ME(Cairo_Surface_Ps, dscBeginPageSetup, arginfo_class_Cairo_Surface_Ps_dscBeginPageSetup, ZEND_ACC_PUBLIC)
63 : ZEND_ME(Cairo_Surface_Ps, dscComment, arginfo_class_Cairo_Surface_Ps_dscComment, ZEND_ACC_PUBLIC)
64 : ZEND_FE_END
65 : };
66 :
67 424 : static zend_class_entry *register_class_Cairo_Surface_Ps(zend_class_entry *class_entry_Cairo_Surface)
68 : {
69 : zend_class_entry ce, *class_entry;
70 :
71 424 : INIT_NS_CLASS_ENTRY(ce, "Cairo\\Surface", "Ps", class_Cairo_Surface_Ps_methods);
72 : #if (PHP_VERSION_ID >= 80400)
73 424 : class_entry = zend_register_internal_class_with_flags(&ce, class_entry_Cairo_Surface, 0);
74 : #else
75 : class_entry = zend_register_internal_class_ex(&ce, class_entry_Cairo_Surface);
76 : #endif
77 :
78 424 : return class_entry;
79 : }
80 :
81 424 : static zend_class_entry *register_class_Cairo_Surface_Ps_Level(void)
82 : {
83 424 : zend_class_entry *class_entry = zend_register_internal_enum("Cairo\\Surface\\Ps\\Level", IS_LONG, NULL);
84 :
85 : zval enum_case_Level_2_value;
86 424 : ZVAL_LONG(&enum_case_Level_2_value, CAIRO_PS_LEVEL_2);
87 424 : zend_enum_add_case_cstr(class_entry, "Level_2", &enum_case_Level_2_value);
88 :
89 : zval enum_case_Level_3_value;
90 424 : ZVAL_LONG(&enum_case_Level_3_value, CAIRO_PS_LEVEL_3);
91 424 : zend_enum_add_case_cstr(class_entry, "Level_3", &enum_case_Level_3_value);
92 :
93 424 : return class_entry;
94 : }
|