@@ -230,6 +230,21 @@ zval *opencv_file_storage_read_property(zval *object, zval *member, int type, vo
230230
231231}
232232
233+ void opencv_file_storage_consts_init (int module_number){
234+ // ! file storage mode
235+ // @see cv::FileStorage::Mode
236+ zend_declare_class_constant_long (opencv_file_storage_ce," READ" ,sizeof (" READ" )-1 ,FileStorage::READ);
237+ zend_declare_class_constant_long (opencv_file_storage_ce," WRITE" ,sizeof (" WRITE" )-1 ,FileStorage::WRITE);
238+ zend_declare_class_constant_long (opencv_file_storage_ce," APPEND" ,sizeof (" APPEND" )-1 ,FileStorage::APPEND);
239+ zend_declare_class_constant_long (opencv_file_storage_ce," MEMORY" ,sizeof (" MEMORY" )-1 ,FileStorage::MEMORY);
240+
241+ zend_declare_class_constant_long (opencv_file_storage_ce," FORMAT_MASK" ,sizeof (" FORMAT_MASK" )-1 ,FileStorage::FORMAT_MASK);
242+ zend_declare_class_constant_long (opencv_file_storage_ce," FORMAT_AUTO" ,sizeof (" FORMAT_AUTO" )-1 ,FileStorage::FORMAT_AUTO);
243+ zend_declare_class_constant_long (opencv_file_storage_ce," FORMAT_XML" ,sizeof (" FORMAT_XML" )-1 ,FileStorage::FORMAT_XML);
244+ zend_declare_class_constant_long (opencv_file_storage_ce," FORMAT_YAML" ,sizeof (" FORMAT_YAML" )-1 ,FileStorage::FORMAT_YAML);
245+ zend_declare_class_constant_long (opencv_file_storage_ce," FORMAT_JSON" ,sizeof (" FORMAT_JSON" )-1 ,FileStorage::FORMAT_JSON);
246+ }
247+
233248/* *
234249 * FileStorage class Init
235250 */
0 commit comments