class_container 178 Zend/zend_API.h #define INIT_CLASS_ENTRY(class_container, class_name, functions) \ class_container 179 Zend/zend_API.h INIT_OVERLOADED_CLASS_ENTRY(class_container, class_name, functions, NULL, NULL, NULL) class_container 181 Zend/zend_API.h #define INIT_CLASS_ENTRY_EX(class_container, class_name, class_name_len, functions) \ class_container 182 Zend/zend_API.h INIT_OVERLOADED_CLASS_ENTRY_EX(class_container, class_name, class_name_len, functions, NULL, NULL, NULL, NULL, NULL) class_container 184 Zend/zend_API.h #define INIT_OVERLOADED_CLASS_ENTRY_EX(class_container, class_name, class_name_len, functions, handle_fcall, handle_propget, handle_propset, handle_propunset, handle_propisset) \ class_container 188 Zend/zend_API.h class_container.name = zend_new_interned_string(cl_name); \ class_container 189 Zend/zend_API.h INIT_CLASS_ENTRY_INIT_METHODS(class_container, functions, handle_fcall, handle_propget, handle_propset, handle_propunset, handle_propisset) \ class_container 192 Zend/zend_API.h #define INIT_CLASS_ENTRY_INIT_METHODS(class_container, functions, handle_fcall, handle_propget, handle_propset, handle_propunset, handle_propisset) \ class_container 194 Zend/zend_API.h class_container.constructor = NULL; \ class_container 195 Zend/zend_API.h class_container.destructor = NULL; \ class_container 196 Zend/zend_API.h class_container.clone = NULL; \ class_container 197 Zend/zend_API.h class_container.serialize = NULL; \ class_container 198 Zend/zend_API.h class_container.unserialize = NULL; \ class_container 199 Zend/zend_API.h class_container.create_object = NULL; \ class_container 200 Zend/zend_API.h class_container.interface_gets_implemented = NULL; \ class_container 201 Zend/zend_API.h class_container.get_static_method = NULL; \ class_container 202 Zend/zend_API.h class_container.__call = handle_fcall; \ class_container 203 Zend/zend_API.h class_container.__callstatic = NULL; \ class_container 204 Zend/zend_API.h class_container.__tostring = NULL; \ class_container 205 Zend/zend_API.h class_container.__get = handle_propget; \ class_container 206 Zend/zend_API.h class_container.__set = handle_propset; \ class_container 207 Zend/zend_API.h class_container.__unset = handle_propunset; \ class_container 208 Zend/zend_API.h class_container.__isset = handle_propisset; \ class_container 209 Zend/zend_API.h class_container.__debugInfo = NULL; \ class_container 210 Zend/zend_API.h class_container.serialize_func = NULL; \ class_container 211 Zend/zend_API.h class_container.unserialize_func = NULL; \ class_container 212 Zend/zend_API.h class_container.serialize = NULL; \ class_container 213 Zend/zend_API.h class_container.unserialize = NULL; \ class_container 214 Zend/zend_API.h class_container.parent = NULL; \ class_container 215 Zend/zend_API.h class_container.num_interfaces = 0; \ class_container 216 Zend/zend_API.h class_container.traits = NULL; \ class_container 217 Zend/zend_API.h class_container.num_traits = 0; \ class_container 218 Zend/zend_API.h class_container.trait_aliases = NULL; \ class_container 219 Zend/zend_API.h class_container.trait_precedences = NULL; \ class_container 220 Zend/zend_API.h class_container.interfaces = NULL; \ class_container 221 Zend/zend_API.h class_container.get_iterator = NULL; \ class_container 222 Zend/zend_API.h class_container.iterator_funcs.funcs = NULL; \ class_container 223 Zend/zend_API.h class_container.info.internal.module = NULL; \ class_container 224 Zend/zend_API.h class_container.info.internal.builtin_functions = functions; \ class_container 227 Zend/zend_API.h #define INIT_OVERLOADED_CLASS_ENTRY(class_container, class_name, functions, handle_fcall, handle_propget, handle_propset) \ class_container 228 Zend/zend_API.h INIT_OVERLOADED_CLASS_ENTRY_EX(class_container, class_name, sizeof(class_name)-1, functions, handle_fcall, handle_propget, handle_propset, NULL, NULL) class_container 230 Zend/zend_API.h #define INIT_NS_CLASS_ENTRY(class_container, ns, class_name, functions) \ class_container 231 Zend/zend_API.h INIT_CLASS_ENTRY(class_container, ZEND_NS_NAME(ns, class_name), functions) class_container 232 Zend/zend_API.h #define INIT_OVERLOADED_NS_CLASS_ENTRY_EX(class_container, ns, class_name, functions, handle_fcall, handle_propget, handle_propset, handle_propunset, handle_propisset) \ class_container 233 Zend/zend_API.h INIT_OVERLOADED_CLASS_ENTRY_EX(class_container, ZEND_NS_NAME(ns, class_name), sizeof(ZEND_NS_NAME(ns, class_name))-1, functions, handle_fcall, handle_propget, handle_propset, handle_propunset, handle_propisset) class_container 234 Zend/zend_API.h #define INIT_OVERLOADED_NS_CLASS_ENTRY(class_container, ns, class_name, functions, handle_fcall, handle_propget, handle_propset) \ class_container 235 Zend/zend_API.h INIT_OVERLOADED_CLASS_ENTRY(class_container, ZEND_NS_NAME(ns, class_name), functions, handle_fcall, handle_propget, handle_propset)