1 /* This is a generated file, edit the .stub.php file instead. 2 * Stub hash: regen with 'sh regen_arginfo.sh' 3 * file has been fixedup for different versions */ 4 5 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_ImagickPixelIterator___construct, 0, 0, 1) 6 ZEND_ARG_OBJ_INFO(0, imagick, Imagick, 0) 7 ZEND_END_ARG_INFO() 8 9 10 #if PHP_VERSION_ID >= 80000 11 ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_ImagickPixelIterator_clear, 0, 0, _IS_BOOL, 0) 12 #else 13 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_ImagickPixelIterator_clear, 0, 0, 0) 14 #endif 15 16 ZEND_END_ARG_INFO() 17 18 19 #if PHP_VERSION_ID >= 80000 20 ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(arginfo_class_ImagickPixelIterator_getPixelIterator, 0, 1, ImagickPixelIterator, 0) 21 #else 22 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_ImagickPixelIterator_getPixelIterator, 0, 0, 1) 23 #endif 24 25 ZEND_ARG_OBJ_INFO(0, imagick, Imagick, 0) 26 ZEND_END_ARG_INFO() 27 28 29 #if PHP_VERSION_ID >= 80000 30 ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(arginfo_class_ImagickPixelIterator_getPixelRegionIterator, 0, 5, ImagickPixelIterator, 0) 31 #else 32 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_ImagickPixelIterator_getPixelRegionIterator, 0, 0, 5) 33 #endif 34 35 ZEND_ARG_OBJ_INFO(0, imagick, Imagick, 0) 36 37 #if PHP_VERSION_ID >= 80000 38 ZEND_ARG_TYPE_INFO(0, x, IS_LONG, 0) 39 #else 40 ZEND_ARG_INFO(0, x) 41 #endif 42 43 #if PHP_VERSION_ID >= 80000 44 ZEND_ARG_TYPE_INFO(0, y, IS_LONG, 0) 45 #else 46 ZEND_ARG_INFO(0, y) 47 #endif 48 49 #if PHP_VERSION_ID >= 80000 50 ZEND_ARG_TYPE_INFO(0, columns, IS_LONG, 0) 51 #else 52 ZEND_ARG_INFO(0, columns) 53 #endif 54 55 #if PHP_VERSION_ID >= 80000 56 ZEND_ARG_TYPE_INFO(0, rows, IS_LONG, 0) 57 #else 58 ZEND_ARG_INFO(0, rows) 59 #endif 60 ZEND_END_ARG_INFO() 61 62 #define arginfo_class_ImagickPixelIterator_destroy arginfo_class_ImagickPixelIterator_clear 63 64 65 #if PHP_VERSION_ID >= 80000 66 ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_ImagickPixelIterator_getCurrentIteratorRow, 0, 0, IS_ARRAY, 0) 67 #else 68 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_ImagickPixelIterator_getCurrentIteratorRow, 0, 0, 0) 69 #endif 70 71 ZEND_END_ARG_INFO() 72 73 74 #if PHP_VERSION_ID >= 80000 75 ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_ImagickPixelIterator_getIteratorRow, 0, 0, IS_LONG, 0) 76 #else 77 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_ImagickPixelIterator_getIteratorRow, 0, 0, 0) 78 #endif 79 80 ZEND_END_ARG_INFO() 81 82 #define arginfo_class_ImagickPixelIterator_getNextIteratorRow arginfo_class_ImagickPixelIterator_getCurrentIteratorRow 83 84 #define arginfo_class_ImagickPixelIterator_getPreviousIteratorRow arginfo_class_ImagickPixelIterator_getCurrentIteratorRow 85 86 #define arginfo_class_ImagickPixelIterator_key arginfo_class_ImagickPixelIterator_getIteratorRow 87 88 #define arginfo_class_ImagickPixelIterator_next arginfo_class_ImagickPixelIterator_getCurrentIteratorRow 89 90 #define arginfo_class_ImagickPixelIterator_rewind arginfo_class_ImagickPixelIterator_clear 91 92 #define arginfo_class_ImagickPixelIterator_current arginfo_class_ImagickPixelIterator_getCurrentIteratorRow 93 94 95 #if PHP_VERSION_ID >= 80000 96 ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_ImagickPixelIterator_newPixelIterator, 0, 1, _IS_BOOL, 0) 97 #else 98 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_ImagickPixelIterator_newPixelIterator, 0, 0, 1) 99 #endif 100 101 ZEND_ARG_OBJ_INFO(0, imagick, Imagick, 0) 102 ZEND_END_ARG_INFO() 103 104 105 #if PHP_VERSION_ID >= 80000 106 ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_ImagickPixelIterator_newPixelRegionIterator, 0, 5, _IS_BOOL, 0) 107 #else 108 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_ImagickPixelIterator_newPixelRegionIterator, 0, 0, 5) 109 #endif 110 111 ZEND_ARG_OBJ_INFO(0, imagick, Imagick, 0) 112 113 #if PHP_VERSION_ID >= 80000 114 ZEND_ARG_TYPE_INFO(0, x, IS_LONG, 0) 115 #else 116 ZEND_ARG_INFO(0, x) 117 #endif 118 119 #if PHP_VERSION_ID >= 80000 120 ZEND_ARG_TYPE_INFO(0, y, IS_LONG, 0) 121 #else 122 ZEND_ARG_INFO(0, y) 123 #endif 124 125 #if PHP_VERSION_ID >= 80000 126 ZEND_ARG_TYPE_INFO(0, columns, IS_LONG, 0) 127 #else 128 ZEND_ARG_INFO(0, columns) 129 #endif 130 131 #if PHP_VERSION_ID >= 80000 132 ZEND_ARG_TYPE_INFO(0, rows, IS_LONG, 0) 133 #else 134 ZEND_ARG_INFO(0, rows) 135 #endif 136 ZEND_END_ARG_INFO() 137 138 #define arginfo_class_ImagickPixelIterator_resetIterator arginfo_class_ImagickPixelIterator_clear 139 140 #define arginfo_class_ImagickPixelIterator_setIteratorFirstRow arginfo_class_ImagickPixelIterator_clear 141 142 #define arginfo_class_ImagickPixelIterator_setIteratorLastRow arginfo_class_ImagickPixelIterator_clear 143 144 145 #if PHP_VERSION_ID >= 80000 146 ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_ImagickPixelIterator_setIteratorRow, 0, 1, _IS_BOOL, 0) 147 #else 148 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_ImagickPixelIterator_setIteratorRow, 0, 0, 1) 149 #endif 150 151 152 #if PHP_VERSION_ID >= 80000 153 ZEND_ARG_TYPE_INFO(0, row, IS_LONG, 0) 154 #else 155 ZEND_ARG_INFO(0, row) 156 #endif 157 ZEND_END_ARG_INFO() 158 159 #define arginfo_class_ImagickPixelIterator_syncIterator arginfo_class_ImagickPixelIterator_clear 160 161 #define arginfo_class_ImagickPixelIterator_valid arginfo_class_ImagickPixelIterator_clear 162 163 164 ZEND_METHOD(ImagickPixelIterator, __construct); 165 ZEND_METHOD(ImagickPixelIterator, clear); 166 ZEND_METHOD(ImagickPixelIterator, getPixelIterator); 167 ZEND_METHOD(ImagickPixelIterator, getPixelRegionIterator); 168 ZEND_METHOD(ImagickPixelIterator, getCurrentIteratorRow); 169 ZEND_METHOD(ImagickPixelIterator, getIteratorRow); 170 ZEND_METHOD(ImagickPixelIterator, getNextIteratorRow); 171 ZEND_METHOD(ImagickPixelIterator, getPreviousIteratorRow); 172 ZEND_METHOD(ImagickPixelIterator, resetIterator); 173 ZEND_METHOD(ImagickPixelIterator, newPixelIterator); 174 ZEND_METHOD(ImagickPixelIterator, newPixelRegionIterator); 175 ZEND_METHOD(ImagickPixelIterator, setIteratorFirstRow); 176 ZEND_METHOD(ImagickPixelIterator, setIteratorLastRow); 177 ZEND_METHOD(ImagickPixelIterator, setIteratorRow); 178 ZEND_METHOD(ImagickPixelIterator, syncIterator); 179 ZEND_METHOD(ImagickPixelIterator, valid); 180 181 182 static const zend_function_entry class_ImagickPixelIterator_methods[] = { 183 ZEND_ME(ImagickPixelIterator, __construct, arginfo_class_ImagickPixelIterator___construct, ZEND_ACC_PUBLIC) 184 ZEND_ME(ImagickPixelIterator, clear, arginfo_class_ImagickPixelIterator_clear, ZEND_ACC_PUBLIC) 185 ZEND_ME(ImagickPixelIterator, getPixelIterator, arginfo_class_ImagickPixelIterator_getPixelIterator, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) 186 ZEND_ME(ImagickPixelIterator, getPixelRegionIterator, arginfo_class_ImagickPixelIterator_getPixelRegionIterator, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) 187 ZEND_MALIAS(ImagickPixelIterator, destroy, clear, arginfo_class_ImagickPixelIterator_destroy, ZEND_ACC_PUBLIC) 188 ZEND_ME(ImagickPixelIterator, getCurrentIteratorRow, arginfo_class_ImagickPixelIterator_getCurrentIteratorRow, ZEND_ACC_PUBLIC) 189 ZEND_ME(ImagickPixelIterator, getIteratorRow, arginfo_class_ImagickPixelIterator_getIteratorRow, ZEND_ACC_PUBLIC) 190 ZEND_ME(ImagickPixelIterator, getNextIteratorRow, arginfo_class_ImagickPixelIterator_getNextIteratorRow, ZEND_ACC_PUBLIC) 191 ZEND_ME(ImagickPixelIterator, getPreviousIteratorRow, arginfo_class_ImagickPixelIterator_getPreviousIteratorRow, ZEND_ACC_PUBLIC) 192 ZEND_MALIAS(ImagickPixelIterator, key, getIteratorRow, arginfo_class_ImagickPixelIterator_key, ZEND_ACC_PUBLIC) 193 ZEND_MALIAS(ImagickPixelIterator, next, getNextIteratorRow, arginfo_class_ImagickPixelIterator_next, ZEND_ACC_PUBLIC) 194 ZEND_MALIAS(ImagickPixelIterator, rewind, resetIterator, arginfo_class_ImagickPixelIterator_rewind, ZEND_ACC_PUBLIC) 195 ZEND_MALIAS(ImagickPixelIterator, current, getCurrentIteratorRow, arginfo_class_ImagickPixelIterator_current, ZEND_ACC_PUBLIC) 196 ZEND_ME(ImagickPixelIterator, newPixelIterator, arginfo_class_ImagickPixelIterator_newPixelIterator, ZEND_ACC_PUBLIC) 197 ZEND_ME(ImagickPixelIterator, newPixelRegionIterator, arginfo_class_ImagickPixelIterator_newPixelRegionIterator, ZEND_ACC_PUBLIC) 198 ZEND_ME(ImagickPixelIterator, resetIterator, arginfo_class_ImagickPixelIterator_resetIterator, ZEND_ACC_PUBLIC) 199 ZEND_ME(ImagickPixelIterator, setIteratorFirstRow, arginfo_class_ImagickPixelIterator_setIteratorFirstRow, ZEND_ACC_PUBLIC) 200 ZEND_ME(ImagickPixelIterator, setIteratorLastRow, arginfo_class_ImagickPixelIterator_setIteratorLastRow, ZEND_ACC_PUBLIC) 201 ZEND_ME(ImagickPixelIterator, setIteratorRow, arginfo_class_ImagickPixelIterator_setIteratorRow, ZEND_ACC_PUBLIC) 202 ZEND_ME(ImagickPixelIterator, syncIterator, arginfo_class_ImagickPixelIterator_syncIterator, ZEND_ACC_PUBLIC) 203 ZEND_ME(ImagickPixelIterator, valid, arginfo_class_ImagickPixelIterator_valid, ZEND_ACC_PUBLIC) 204 ZEND_FE_END 205 };