Searched defs:object (Results 1 - 25 of 78) sorted by relevance

1234

/PHP_5_6/ext/intl/breakiterator/
H A Dbreakiterator_class.cpp49 U_CFUNC void breakiterator_object_create(zval *object, argument
63 object_init_ex(object, ce);
64 breakiterator_object_construct(object, biter TSRMLS_CC);
67 U_CFUNC void breakiterator_object_construct(zval *object, argument
72 BREAKITER_METHOD_FETCH_OBJECT_NO_CHECK; //populate to from object
96 static zend_object_value BreakIterator_clone_obj(zval *object TSRMLS_DC)
102 bio_orig = (BreakIterator_object*)zend_object_store_get_object(object TSRMLS_CC);
105 ret_val = BreakIterator_ce_ptr->create_object(Z_OBJCE_P(object) TSRMLS_CC);
110 &bio_orig->zo, Z_OBJ_HANDLE_P(object) TSRMLS_CC);
141 static HashTable *BreakIterator_get_debug_info(zval *object, in argument
186 BreakIterator_objects_dtor(void *object, zend_object_handle handle TSRMLS_DC) argument
[all...]
H A Drulebasedbreakiterator_methods.cpp34 zval *object = getThis(); local
48 // instantiation of ICU object
112 object = getThis();
138 object = getThis();
154 object = getThis();
195 object = getThis();
/PHP_5_6/ext/intl/collator/
H A Dcollator_class.c40 void *object,
43 zend_objects_destroy_object( object, handle TSRMLS_CC );
48 void Collator_objects_free( zend_object *object TSRMLS_DC )
50 Collator_object* co = (Collator_object*)object;
39 Collator_objects_dtor( void *object, zend_object_handle handle TSRMLS_DC ) argument
H A Dcollator_create.c32 zval* object; local
36 object = return_value;
71 * Collator object constructor.
/PHP_5_6/ext/intl/common/
H A Dcommon_date.cpp39 void *object,
53 ? ((php_date_obj*)object)->time->tz_info->name
54 : ((php_timezone_obj*)object)->tzi.tz->name;
59 ? -((php_date_obj*)object)->time->z
60 : -(int)((php_timezone_obj*)object)->tzi.utc_offset,
66 spprintf(&message, 0, "%s: object has an time zone offset "
81 ? ((php_date_obj*)object)->time->tz_abbr
82 : ((php_timezone_obj*)object)->tzi.z.abbr;
134 "object", func);
150 spprintf(&message, 0, "%s: the DateTime object i
38 timezone_convert_datetimezone(int type, void *object, int is_datetime, intl_error *outside_error, const char *func TSRMLS_DC) argument
[all...]
H A Dcommon_enum.cpp45 /* object is still here, we can rely on it to call this again and
46 * destroy this object */
49 /* Object not here anymore (we've been called by the object free handler)
52 * precedes the object free phase. Therefore there's no risk on this
87 object = zoi_iter->wrapping_obj;
113 object = zoi_iter->wrapping_obj;
142 U_CFUNC void IntlIterator_from_StringEnumeration(StringEnumeration *se, zval *object TSRMLS_DC)
145 object_init_ex(object, IntlIterator_ce_ptr);
146 ii = (IntlIterator_object*)zend_object_store_get_object(object TSRMLS_CC);
152 ((zoi_with_current*)ii->iterator)->wrapping_obj = object;
172 IntlIterator_get_iterator( zend_class_entry *ce, zval *object, int by_ref TSRMLS_DC) argument
[all...]
/PHP_5_6/ext/intl/dateformat/
H A Ddateformat_class.c38 static void IntlDateFormatter_object_dtor(void *object, zend_object_handle handle TSRMLS_DC ) argument
40 zend_objects_destroy_object( object, handle TSRMLS_CC );
45 void IntlDateFormatter_object_free( zend_object *object TSRMLS_DC )
47 IntlDateFormatter_object* dfo = (IntlDateFormatter_object*)object;
89 zend_object_value IntlDateFormatter_object_clone(zval *object TSRMLS_DC)
92 zend_object_handle handle = Z_OBJ_HANDLE_P(object);
97 new_obj_val = IntlDateFormatter_ce_ptr->create_object(Z_OBJCE_P(object) TSRMLS_CC);
101 /* clone formatter object */
107 "Failed to clone IntlDateFormatter object", 0 TSRMLS_CC );
108 zend_throw_exception(NULL, "Failed to clone IntlDateFormatter object",
[all...]
H A Ddateformat_create.cpp41 zval *object; local
62 object = return_value;
99 //we have an explicit time zone or a non-object calendar
112 /* object construction -> only set global error */
184 * IntlDateFormatter object constructor.
H A Ddateformat_format_object.cpp63 zval *object, local
77 &object, &format, &locale_str, &locale_len) == FAILURE) {
138 zend_class_entry *instance_ce = Z_OBJCE_P(object);
140 Calendar *obj_cal = calendar_fetch_native_calendar(object TSRMLS_CC);
158 if (intl_datetime_decompose(object, &date, &timeZone, NULL,
171 intl_error_set(NULL, status, "datefmt_format_object: the passed object "
/PHP_5_6/ext/intl/formatter/
H A Dformatter_class.c38 void *object,
41 zend_objects_destroy_object( object, handle TSRMLS_CC );
46 void NumberFormatter_object_free( zend_object *object TSRMLS_DC )
48 NumberFormatter_object* nfo = (NumberFormatter_object*)object;
82 zend_object_value NumberFormatter_object_clone(zval *object TSRMLS_DC)
85 zend_object_handle handle = Z_OBJ_HANDLE_P(object);
89 new_obj_val = NumberFormatter_ce_ptr->create_object(Z_OBJCE_P(object) TSRMLS_CC);
93 /* clone formatter object. It may fail, the destruction code must handle this case */
100 "Failed to clone NumberFormatter object", 0 TSRMLS_CC);
101 zend_throw_exception(NULL, "Failed to clone NumberFormatter object",
37 NumberFormatter_object_dtor( void *object, zend_object_handle handle TSRMLS_DC ) argument
[all...]
/PHP_5_6/ext/intl/msgformat/
H A Dmsgformat.c36 zval* object; local
40 object = return_value;
104 * MessageFormatter object constructor.
120 zval* object = NULL; local
125 &object, MessageFormatter_ce_ptr ) == FAILURE )
133 mfo = (MessageFormatter_object *) zend_object_store_get_object( object TSRMLS_CC );
148 zval* object = NULL; local
153 &object, MessageFormatter_ce_ptr ) == FAILURE )
161 mfo = (MessageFormatter_object *) zend_object_store_get_object( object TSRMLS_CC );
H A Dmsgformat_class.c37 static void MessageFormatter_object_dtor(void *object, zend_object_handle handle TSRMLS_DC ) argument
39 zend_objects_destroy_object( object, handle TSRMLS_CC );
44 void MessageFormatter_object_free( zend_object *object TSRMLS_DC )
46 MessageFormatter_object* mfo = (MessageFormatter_object*)object;
80 zend_object_value MessageFormatter_object_clone(zval *object TSRMLS_DC)
83 zend_object_handle handle = Z_OBJ_HANDLE_P(object);
87 new_obj_val = MessageFormatter_ce_ptr->create_object(Z_OBJCE_P(object) TSRMLS_CC);
92 /* clone formatter object */
99 "Failed to clone MessageFormatter object", 0 TSRMLS_CC);
100 zend_throw_exception_ex(NULL, 0 TSRMLS_CC, "Failed to clone MessageFormatter object");
[all...]
/PHP_5_6/ext/intl/resourcebundle/
H A Dresourcebundle_class.c38 static void ResourceBundle_object_destroy( void *object, zend_object_handle handle TSRMLS_DC ) argument
40 ResourceBundle_object *rb = (ResourceBundle_object *) object;
52 zend_object_std_dtor( object TSRMLS_CC );
53 efree(object);
88 zval *object = return_value; local
89 ResourceBundle_object *rb = (ResourceBundle_object *) zend_object_store_get_object( object TSRMLS_CC);
142 * ResourceBundle object constructor
162 static void resourcebundle_array_fetch(zval *object, zval *offset, zval *return_value, int fallback TSRMLS_DC) argument
216 zval *resourcebundle_array_get(zval *object, zval *offset, int type TSRMLS_DC) argument
221 php_error( E_ERROR, "Cannot apply [] to ResourceBundle object" );
246 zval * object; local
259 resourcebundle_array_count(zval *object, long *count TSRMLS_DC) argument
[all...]
H A Dresourcebundle_iterator.c74 zval *object = (zval *)iterator->intern.data; local
78 Z_DELREF_P(object);
153 zend_object_iterator *resourcebundle_get_iterator( zend_class_entry *ce, zval *object, int byref TSRMLS_DC ) argument
155 ResourceBundle_object *rb = (ResourceBundle_object *) zend_object_store_get_object( object TSRMLS_CC );
162 Z_ADDREF_P(object);
163 iterator->intern.data = (void *) object;
/PHP_5_6/ext/intl/spoofchecker/
H A Dspoofchecker_class.c34 void *object,
37 zend_objects_destroy_object(object, handle TSRMLS_CC);
42 void Spoofchecker_objects_free(zend_object *object TSRMLS_DC)
44 Spoofchecker_object* co = (Spoofchecker_object*)object;
121 static zend_object_value spoofchecker_clone_obj(zval *object TSRMLS_DC) /* {{{ */
124 zend_object_handle handle = Z_OBJ_HANDLE_P(object);
127 sfo = (Spoofchecker_object *) zend_object_store_get_object(object TSRMLS_CC);
130 new_obj_val = Spoofchecker_ce_ptr->create_object(Z_OBJCE_P(object) TSRMLS_CC);
134 /* clone internal object */
138 intl_error_set( NULL, SPOOFCHECKER_ERROR_CODE(new_sfo), "Failed to clone SpoofChecker object",
33 Spoofchecker_objects_dtor( void *object, zend_object_handle handle TSRMLS_DC) argument
[all...]
/PHP_5_6/ext/intl/transliterator/
H A Dtransliterator_class.c30 /* {{{ int transliterator_object_construct( zval *object, UTransliterator *utrans, UErrorCode *status TSRMLS_DC )
33 int transliterator_object_construct( zval *object, argument
47 * caller relies on it always being made (so it can just destroy the object
58 zend_update_property_stringl( Transliterator_ce_ptr, object,
101 void *object,
104 zend_objects_destroy_object( object, handle TSRMLS_CC );
109 static void Transliterator_objects_free( zend_object *object TSRMLS_DC )
111 Transliterator_object* to = (Transliterator_object*) object;
156 static zend_object_value Transliterator_clone_obj( zval *object TSRMLS_DC )
163 to_orig = zend_object_store_get_object( object TSRMLS_C
100 Transliterator_objects_dtor( void *object, zend_object_handle handle TSRMLS_DC ) argument
248 Transliterator_get_property_ptr_ptr( zval *object, zval *member TSRMLS_DC ) argument
280 Transliterator_read_property( zval *object, zval *member, int type TSRMLS_DC ) argument
315 Transliterator_write_property( zval *object, zval *member, zval *value TSRMLS_DC ) argument
[all...]
/PHP_5_6/Zend/
H A Dzend_generators.h31 /* The generator object zval has to be stored, because the iterator is
33 zval *object; member in struct:_zend_generator_iterator
H A Dzend_iterators.c58 static void iter_wrapper_dtor(void *object, zend_object_handle handle TSRMLS_DC) argument
60 zend_object_iterator *iter = (zend_object_iterator*)object;
H A Dzend_objects.c29 ZEND_API void zend_object_std_init(zend_object *object, zend_class_entry *ce TSRMLS_DC) argument
31 object->ce = ce;
32 object->properties = NULL;
33 object->properties_table = NULL;
34 object->guards = NULL;
37 ZEND_API void zend_object_std_dtor(zend_object *object TSRMLS_DC)
39 if (object->guards) {
40 zend_hash_destroy(object->guards);
41 FREE_HASHTABLE(object->guards);
43 if (object
61 zend_objects_destroy_object(zend_object *object, zend_object_handle handle TSRMLS_DC) argument
141 zend_objects_new(zend_object **object, zend_class_entry *class_type TSRMLS_DC) argument
[all...]
H A Dzend_objects_API.h27 typedef void (*zend_objects_store_dtor_t)(void *object, zend_object_handle handle TSRMLS_DC);
28 typedef void (*zend_objects_free_object_storage_t)(void *object TSRMLS_DC);
29 typedef void (*zend_objects_store_clone_t)(void *object, void **object_clone TSRMLS_DC);
37 void *object; member in struct:_zend_object_store_bucket::_store_bucket::_store_object
66 ZEND_API zend_object_handle zend_objects_store_put(void *object, zend_objects_store_dtor_t dtor, zend_objects_free_object_storage_t storage, zend_objects_store_clone_t clone TSRMLS_DC);
68 ZEND_API void zend_objects_store_add_ref(zval *object TSRMLS_DC);
69 ZEND_API void zend_objects_store_del_ref(zval *object TSRMLS_DC);
75 ZEND_API zend_uint zend_objects_store_get_refcount(zval *object TSRMLS_DC);
76 ZEND_API zend_object_value zend_objects_store_clone_obj(zval *object TSRMLS_DC);
77 ZEND_API void *zend_object_store_get_object(const zval *object TSRMLS_D
[all...]
/PHP_5_6/ext/com_dotnet/
H A Dcom_dotnet.c144 /* fire up the host and get the domain object */
188 zval *object = getThis(); local
210 ZVAL_NULL(object);
217 obj = CDNO_FETCH(object);
223 php_com_throw_exception(E_INVALIDARG, "Could not create .Net object - invalid arguments!" TSRMLS_CC);
224 ZVAL_NULL(object);
285 snprintf(buf, sizeof(buf), "Failed to instantiate .Net object [%s] [0x%08x] %s", where, hr, err);
290 ZVAL_NULL(object);
H A Dcom_iterator.c141 zend_object_iterator *php_com_iter_get(zend_class_entry *ce, zval *object, int by_ref TSRMLS_DC) argument
155 obj = CDNO_FETCH(object);
158 php_error_docref(NULL TSRMLS_CC, E_WARNING, "variant is not an object or array VT=%d", V_VT(&obj->v));
/PHP_5_6/ext/mysqli/
H A Dmysqli_result_iterator.c47 zend_object_iterator *php_mysqli_result_get_iterator(zend_class_entry *ce, zval *object, int by_ref TSRMLS_DC) argument
56 Z_ADDREF_P(object);
57 iterator->intern.data = (void*)object;
59 iterator->result = (mysqli_object *) zend_object_store_get_object(object TSRMLS_CC);
/PHP_5_6/ext/spl/
H A Dspl_engine.c35 PHPAPI void spl_instantiate(zend_class_entry *pce, zval **object, int alloc TSRMLS_DC) argument
38 ALLOC_ZVAL(*object);
40 object_init_ex(*object, pce);
41 Z_SET_REFCOUNT_PP(object, 1);
42 Z_SET_ISREF_PP(object); /* check if this can be hold always */
/PHP_5_6/ext/standard/
H A Dincomplete_class.c27 "access a property of an incomplete object. " \
28 "Please ensure that the class definition \"%s\" of the object " \
37 static void incomplete_class_message(zval *object, int error_type TSRMLS_DC) argument
42 class_name = php_lookup_class_name(object, NULL);
57 static zval *incomplete_class_get_property(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC) /* {{{ */ argument
59 incomplete_class_message(object, E_NOTICE TSRMLS_CC);
69 static void incomplete_class_write_property(zval *object, zval *member, zval *value, const zend_literal *key TSRMLS_DC) /* {{{ */ argument
71 incomplete_class_message(object, E_NOTICE TSRMLS_CC);
75 static zval **incomplete_class_get_property_ptr_ptr(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC) /* {{{ */ argument
77 incomplete_class_message(object, E_NOTIC
82 incomplete_class_unset_property(zval *object, zval *member, const zend_literal *key TSRMLS_DC) argument
88 incomplete_class_has_property(zval *object, zval *member, int check_empty, const zend_literal *key TSRMLS_DC) argument
95 incomplete_class_get_method(zval **object, char *method, int method_len, const zend_literal *key TSRMLS_DC) argument
106 zend_object *object; local
138 php_lookup_class_name(zval *object, zend_uint *nlen) argument
161 php_store_class_name(zval *object, const char *name, zend_uint len) argument
[all...]

Completed in 90 milliseconds

1234