spl_ce_ 183 ext/spl/php_spl.c spl_add_classes(spl_ce_ ## class_name, z_list, sub, allow, ce_flags TSRMLS_CC) spl_ce_ 29 ext/spl/spl_functions.h spl_register_std_class(&spl_ce_ ## class_name, # class_name, obj_ctor, NULL TSRMLS_CC); spl_ce_ 32 ext/spl/spl_functions.h spl_register_std_class(&spl_ce_ ## class_name, # class_name, obj_ctor, funcs TSRMLS_CC); spl_ce_ 35 ext/spl/spl_functions.h spl_register_sub_class(&spl_ce_ ## class_name, spl_ce_ ## parent_class_name, # class_name, obj_ctor, funcs TSRMLS_CC); spl_ce_ 38 ext/spl/spl_functions.h spl_register_interface(&spl_ce_ ## class_name, # class_name, spl_funcs_ ## class_name TSRMLS_CC); spl_ce_ 41 ext/spl/spl_functions.h zend_class_implements(spl_ce_ ## class_name TSRMLS_CC, 1, spl_ce_ ## interface_name); spl_ce_ 44 ext/spl/spl_functions.h zend_class_implements(spl_ce_ ## class_name TSRMLS_CC, 1, zend_ce_iterator); spl_ce_ 47 ext/spl/spl_functions.h spl_register_property(spl_ce_ ## class_name, prop_name, sizeof(prop_name)-1, prop_flags TSRMLS_CC); spl_ce_ 50 ext/spl/spl_functions.h zend_declare_class_constant_long(spl_ce_ ## class_name, const_name, sizeof(const_name)-1, (long)value TSRMLS_CC); spl_ce_ 1419 ext/spl/spl_iterators.c (spl_ce_##classname)->name, (spl_ce_##classname)->name); \