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 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_ImagickPixelIterator_next, 0, 0, IS_VOID, 0) 89 ZEND_END_ARG_INFO() 90 91 #define arginfo_class_ImagickPixelIterator_rewind arginfo_class_ImagickPixelIterator_next 92 93 #define arginfo_class_ImagickPixelIterator_current arginfo_class_ImagickPixelIterator_getCurrentIteratorRow 94 95 96 #if PHP_VERSION_ID >= 80000 97 ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_ImagickPixelIterator_newPixelIterator, 0, 1, _IS_BOOL, 0) 98 #else 99 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_ImagickPixelIterator_newPixelIterator, 0, 0, 1) 100 #endif 101 102 ZEND_ARG_OBJ_INFO(0, imagick, Imagick, 0) 103 ZEND_END_ARG_INFO() 104 105 106 #if PHP_VERSION_ID >= 80000 107 ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_ImagickPixelIterator_newPixelRegionIterator, 0, 5, _IS_BOOL, 0) 108 #else 109 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_ImagickPixelIterator_newPixelRegionIterator, 0, 0, 5) 110 #endif 111 112 ZEND_ARG_OBJ_INFO(0, imagick, Imagick, 0) 113 114 #if PHP_VERSION_ID >= 80000 115 ZEND_ARG_TYPE_INFO(0, x, IS_LONG, 0) 116 #else 117 ZEND_ARG_INFO(0, x) 118 #endif 119 120 #if PHP_VERSION_ID >= 80000 121 ZEND_ARG_TYPE_INFO(0, y, IS_LONG, 0) 122 #else 123 ZEND_ARG_INFO(0, y) 124 #endif 125 126 #if PHP_VERSION_ID >= 80000 127 ZEND_ARG_TYPE_INFO(0, columns, IS_LONG, 0) 128 #else 129 ZEND_ARG_INFO(0, columns) 130 #endif 131 132 #if PHP_VERSION_ID >= 80000 133 ZEND_ARG_TYPE_INFO(0, rows, IS_LONG, 0) 134 #else 135 ZEND_ARG_INFO(0, rows) 136 #endif 137 ZEND_END_ARG_INFO() 138 139 #define arginfo_class_ImagickPixelIterator_resetIterator arginfo_class_ImagickPixelIterator_clear 140 141 #define arginfo_class_ImagickPixelIterator_setIteratorFirstRow arginfo_class_ImagickPixelIterator_clear 142 143 #define arginfo_class_ImagickPixelIterator_setIteratorLastRow arginfo_class_ImagickPixelIterator_clear 144 145 146 #if PHP_VERSION_ID >= 80000 147 ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_ImagickPixelIterator_setIteratorRow, 0, 1, _IS_BOOL, 0) 148 #else 149 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_ImagickPixelIterator_setIteratorRow, 0, 0, 1) 150 #endif 151 152 153 #if PHP_VERSION_ID >= 80000 154 ZEND_ARG_TYPE_INFO(0, row, IS_LONG, 0) 155 #else 156 ZEND_ARG_INFO(0, row) 157 #endif 158 ZEND_END_ARG_INFO() 159 160 #define arginfo_class_ImagickPixelIterator_syncIterator arginfo_class_ImagickPixelIterator_clear 161 162 #define arginfo_class_ImagickPixelIterator_valid arginfo_class_ImagickPixelIterator_clear 163 164 165 ZEND_METHOD(ImagickPixelIterator, __construct); 166 ZEND_METHOD(ImagickPixelIterator, clear); 167 ZEND_METHOD(ImagickPixelIterator, getPixelIterator); 168 ZEND_METHOD(ImagickPixelIterator, getPixelRegionIterator); 169 ZEND_METHOD(ImagickPixelIterator, getCurrentIteratorRow); 170 ZEND_METHOD(ImagickPixelIterator, getIteratorRow); 171 ZEND_METHOD(ImagickPixelIterator, getNextIteratorRow); 172 ZEND_METHOD(ImagickPixelIterator, getPreviousIteratorRow); 173 ZEND_METHOD(ImagickPixelIterator, resetIterator); 174 ZEND_METHOD(ImagickPixelIterator, newPixelIterator); 175 ZEND_METHOD(ImagickPixelIterator, newPixelRegionIterator); 176 ZEND_METHOD(ImagickPixelIterator, setIteratorFirstRow); 177 ZEND_METHOD(ImagickPixelIterator, setIteratorLastRow); 178 ZEND_METHOD(ImagickPixelIterator, setIteratorRow); 179 ZEND_METHOD(ImagickPixelIterator, syncIterator); 180 ZEND_METHOD(ImagickPixelIterator, valid); 181 182 183 static const zend_function_entry class_ImagickPixelIterator_methods[] = { 184 ZEND_ME(ImagickPixelIterator, __construct, arginfo_class_ImagickPixelIterator___construct, ZEND_ACC_PUBLIC) 185 ZEND_ME(ImagickPixelIterator, clear, arginfo_class_ImagickPixelIterator_clear, ZEND_ACC_PUBLIC) 186 ZEND_ME(ImagickPixelIterator, getPixelIterator, arginfo_class_ImagickPixelIterator_getPixelIterator, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) 187 ZEND_ME(ImagickPixelIterator, getPixelRegionIterator, arginfo_class_ImagickPixelIterator_getPixelRegionIterator, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) 188 ZEND_MALIAS(ImagickPixelIterator, destroy, clear, arginfo_class_ImagickPixelIterator_destroy, ZEND_ACC_PUBLIC) 189 ZEND_ME(ImagickPixelIterator, getCurrentIteratorRow, arginfo_class_ImagickPixelIterator_getCurrentIteratorRow, ZEND_ACC_PUBLIC) 190 ZEND_ME(ImagickPixelIterator, getIteratorRow, arginfo_class_ImagickPixelIterator_getIteratorRow, ZEND_ACC_PUBLIC) 191 ZEND_ME(ImagickPixelIterator, getNextIteratorRow, arginfo_class_ImagickPixelIterator_getNextIteratorRow, ZEND_ACC_PUBLIC) 192 ZEND_ME(ImagickPixelIterator, getPreviousIteratorRow, arginfo_class_ImagickPixelIterator_getPreviousIteratorRow, ZEND_ACC_PUBLIC) 193 ZEND_MALIAS(ImagickPixelIterator, key, getIteratorRow, arginfo_class_ImagickPixelIterator_key, ZEND_ACC_PUBLIC) 194 ZEND_MALIAS(ImagickPixelIterator, next, getNextIteratorRow, arginfo_class_ImagickPixelIterator_next, ZEND_ACC_PUBLIC) 195 ZEND_MALIAS(ImagickPixelIterator, rewind, resetIterator, arginfo_class_ImagickPixelIterator_rewind, ZEND_ACC_PUBLIC) 196 ZEND_MALIAS(ImagickPixelIterator, current, getCurrentIteratorRow, arginfo_class_ImagickPixelIterator_current, ZEND_ACC_PUBLIC) 197 ZEND_ME(ImagickPixelIterator, newPixelIterator, arginfo_class_ImagickPixelIterator_newPixelIterator, ZEND_ACC_PUBLIC) 198 ZEND_ME(ImagickPixelIterator, newPixelRegionIterator, arginfo_class_ImagickPixelIterator_newPixelRegionIterator, ZEND_ACC_PUBLIC) 199 ZEND_ME(ImagickPixelIterator, resetIterator, arginfo_class_ImagickPixelIterator_resetIterator, ZEND_ACC_PUBLIC) 200 ZEND_ME(ImagickPixelIterator, setIteratorFirstRow, arginfo_class_ImagickPixelIterator_setIteratorFirstRow, ZEND_ACC_PUBLIC) 201 ZEND_ME(ImagickPixelIterator, setIteratorLastRow, arginfo_class_ImagickPixelIterator_setIteratorLastRow, ZEND_ACC_PUBLIC) 202 ZEND_ME(ImagickPixelIterator, setIteratorRow, arginfo_class_ImagickPixelIterator_setIteratorRow, ZEND_ACC_PUBLIC) 203 ZEND_ME(ImagickPixelIterator, syncIterator, arginfo_class_ImagickPixelIterator_syncIterator, ZEND_ACC_PUBLIC) 204 ZEND_ME(ImagickPixelIterator, valid, arginfo_class_ImagickPixelIterator_valid, ZEND_ACC_PUBLIC) 205 ZEND_FE_END 206 };