Lines Matching refs:class_name

26 #define REGISTER_SPL_STD_CLASS(class_name, obj_ctor) \  argument
27 spl_register_std_class(&spl_ce_ ## class_name, # class_name, obj_ctor, NULL);
29 #define REGISTER_SPL_STD_CLASS_EX(class_name, obj_ctor, funcs) \ argument
30 spl_register_std_class(&spl_ce_ ## class_name, # class_name, obj_ctor, funcs);
32 #define REGISTER_SPL_SUB_CLASS_EX(class_name, parent_class_name, obj_ctor, funcs) \ argument
33 …spl_register_sub_class(&spl_ce_ ## class_name, spl_ce_ ## parent_class_name, # class_name, obj_cto…
35 #define REGISTER_SPL_INTERFACE(class_name) \ argument
36 spl_register_interface(&spl_ce_ ## class_name, # class_name, spl_funcs_ ## class_name);
38 #define REGISTER_SPL_IMPLEMENTS(class_name, interface_name) \ argument
39 zend_class_implements(spl_ce_ ## class_name, 1, spl_ce_ ## interface_name);
41 #define REGISTER_SPL_ITERATOR(class_name) \ argument
42 zend_class_implements(spl_ce_ ## class_name, 1, zend_ce_iterator);
44 #define REGISTER_SPL_PROPERTY(class_name, prop_name, prop_flags) \ argument
45 spl_register_property(spl_ce_ ## class_name, prop_name, sizeof(prop_name)-1, prop_flags);
47 #define REGISTER_SPL_CLASS_CONST_LONG(class_name, const_name, value) \ argument
48 …zend_declare_class_constant_long(spl_ce_ ## class_name, const_name, sizeof(const_name)-1, (zend_lo…
50 void spl_register_std_class(zend_class_entry ** ppce, char * class_name, create_object_func_t ctor,…
51 …b_class(zend_class_entry ** ppce, zend_class_entry * parent_ce, char * class_name, create_object_f…
52 void spl_register_interface(zend_class_entry ** ppce, char * class_name, const zend_function_entry …
69 #define SPL_ME(class_name, function_name, arg_info, flags) \ argument
70 PHP_ME( spl_ ## class_name, function_name, arg_info, flags)
72 #define SPL_ABSTRACT_ME(class_name, function_name, arg_info) \ argument
73 ZEND_ABSTRACT_ME( spl_ ## class_name, function_name, arg_info)
75 #define SPL_METHOD(class_name, function_name) \ argument
76 PHP_METHOD(spl_ ## class_name, function_name)
78 #define SPL_MA(class_name, function_name, alias_class, alias_function, arg_info, flags) \ argument