collection 487 ext/oci8/oci8.c ZEND_ARG_INFO(0, collection) collection 491 ext/oci8/oci8.c ZEND_ARG_INFO(0, collection) collection 496 ext/oci8/oci8.c ZEND_ARG_INFO(0, collection) collection 506 ext/oci8/oci8.c ZEND_ARG_INFO(0, collection) collection 512 ext/oci8/oci8.c ZEND_ARG_INFO(0, collection) collection 516 ext/oci8/oci8.c ZEND_ARG_INFO(0, collection) collection 520 ext/oci8/oci8.c ZEND_ARG_INFO(0, collection) collection 1517 ext/oci8/oci8.c php_oci_collection *collection = (php_oci_collection *)entry->ptr; collection 1518 ext/oci8/oci8.c php_oci_collection_close(collection); collection 52 ext/oci8/oci8_collection.c php_oci_collection *collection; collection 55 ext/oci8/oci8_collection.c collection = emalloc(sizeof(php_oci_collection)); collection 57 ext/oci8/oci8_collection.c collection->connection = connection; collection 58 ext/oci8/oci8_collection.c collection->collection = NULL; collection 59 ext/oci8/oci8_collection.c ++GC_REFCOUNT(collection->connection->id); collection 75 ext/oci8/oci8_collection.c &(collection->tdo) collection 95 ext/oci8/oci8_collection.c (dvoid *) collection->tdo, collection 120 ext/oci8/oci8_collection.c (dvoid*) &(collection->coll_typecode), collection 131 ext/oci8/oci8_collection.c switch(collection->coll_typecode) { collection 155 ext/oci8/oci8_collection.c (dvoid*) &(collection->elem_ref), collection 171 ext/oci8/oci8_collection.c collection->elem_ref, collection 174 ext/oci8/oci8_collection.c &(collection->element_type) collection 187 ext/oci8/oci8_collection.c (dvoid*) &(collection->element_typecode), collection 200 ext/oci8/oci8_collection.c php_error_docref(NULL, E_WARNING, "unknown collection type %d", collection->coll_typecode); collection 211 ext/oci8/oci8_collection.c collection->tdo, collection 215 ext/oci8/oci8_collection.c (dvoid **) &(collection->collection) collection 225 ext/oci8/oci8_collection.c PHP_OCI_REGISTER_RESOURCE(collection, le_collection); collection 227 ext/oci8/oci8_collection.c return collection; collection 237 ext/oci8/oci8_collection.c php_oci_collection_close(collection); collection 244 ext/oci8/oci8_collection.c int php_oci_collection_size(php_oci_collection *collection, sb4 *size) collection 246 ext/oci8/oci8_collection.c php_oci_connection *connection = collection->connection; collection 249 ext/oci8/oci8_collection.c PHP_OCI_CALL_RETURN(errstatus, OCICollSize, (connection->env, connection->err, collection->collection, (sb4 *)size)); collection 263 ext/oci8/oci8_collection.c int php_oci_collection_max(php_oci_collection *collection, zend_long *max) collection 265 ext/oci8/oci8_collection.c php_oci_connection *connection = collection->connection; collection 267 ext/oci8/oci8_collection.c PHP_OCI_CALL_RETURN(*max, OCICollMax, (connection->env, collection->collection)); collection 276 ext/oci8/oci8_collection.c int php_oci_collection_trim(php_oci_collection *collection, zend_long trim_size) collection 278 ext/oci8/oci8_collection.c php_oci_connection *connection = collection->connection; collection 281 ext/oci8/oci8_collection.c PHP_OCI_CALL_RETURN(errstatus, OCICollTrim, (connection->env, connection->err, (sb4) trim_size, collection->collection)); collection 295 ext/oci8/oci8_collection.c int php_oci_collection_append_null(php_oci_collection *collection) collection 298 ext/oci8/oci8_collection.c php_oci_connection *connection = collection->connection; collection 302 ext/oci8/oci8_collection.c PHP_OCI_CALL_RETURN(errstatus, OCICollAppend, (connection->env, connection->err, (dvoid *)0, &null_index, collection->collection)); collection 316 ext/oci8/oci8_collection.c int php_oci_collection_append_date(php_oci_collection *collection, char *date, int date_len) collection 320 ext/oci8/oci8_collection.c php_oci_connection *connection = collection->connection; collection 339 ext/oci8/oci8_collection.c (OCIColl *) collection->collection collection 356 ext/oci8/oci8_collection.c int php_oci_collection_append_number(php_oci_collection *collection, char *number, int number_len) collection 361 ext/oci8/oci8_collection.c php_oci_connection *connection = collection->connection; collection 380 ext/oci8/oci8_collection.c (OCIColl *) collection->collection collection 397 ext/oci8/oci8_collection.c int php_oci_collection_append_string(php_oci_collection *collection, char *element, int element_len) collection 401 ext/oci8/oci8_collection.c php_oci_connection *connection = collection->connection; collection 418 ext/oci8/oci8_collection.c (OCIColl *) collection->collection collection 435 ext/oci8/oci8_collection.c int php_oci_collection_append(php_oci_collection *collection, char *element, int element_len) collection 438 ext/oci8/oci8_collection.c return php_oci_collection_append_null(collection); collection 441 ext/oci8/oci8_collection.c switch(collection->element_typecode) { collection 443 ext/oci8/oci8_collection.c return php_oci_collection_append_date(collection, element, element_len); collection 447 ext/oci8/oci8_collection.c return php_oci_collection_append_string(collection, element, element_len); collection 461 ext/oci8/oci8_collection.c return php_oci_collection_append_number(collection, element, element_len); collection 465 ext/oci8/oci8_collection.c php_error_docref(NULL, E_NOTICE, "Unknown or unsupported type of element: %d", collection->element_typecode); collection 476 ext/oci8/oci8_collection.c int php_oci_collection_element_get(php_oci_collection *collection, zend_long index, zval *result_element) collection 478 ext/oci8/oci8_collection.c php_oci_connection *connection = collection->connection; collection 494 ext/oci8/oci8_collection.c collection->collection, collection 518 ext/oci8/oci8_collection.c switch (collection->element_typecode) { collection 576 ext/oci8/oci8_collection.c php_error_docref(NULL, E_NOTICE, "Unknown or unsupported type of element: %d", collection->element_typecode); collection 587 ext/oci8/oci8_collection.c int php_oci_collection_element_set_null(php_oci_collection *collection, zend_long index) collection 590 ext/oci8/oci8_collection.c php_oci_connection *connection = collection->connection; collection 594 ext/oci8/oci8_collection.c PHP_OCI_CALL_RETURN(errstatus, OCICollAssignElem, (connection->env, connection->err, (ub4) index, (dvoid *)"", &null_index, collection->collection)); collection 608 ext/oci8/oci8_collection.c int php_oci_collection_element_set_date(php_oci_collection *collection, zend_long index, char *date, int date_len) collection 612 ext/oci8/oci8_collection.c php_oci_connection *connection = collection->connection; collection 632 ext/oci8/oci8_collection.c (OCIColl *) collection->collection collection 649 ext/oci8/oci8_collection.c int php_oci_collection_element_set_number(php_oci_collection *collection, zend_long index, char *number, int number_len) collection 654 ext/oci8/oci8_collection.c php_oci_connection *connection = collection->connection; collection 674 ext/oci8/oci8_collection.c (OCIColl *) collection->collection collection 691 ext/oci8/oci8_collection.c int php_oci_collection_element_set_string(php_oci_collection *collection, zend_long index, char *element, int element_len) collection 695 ext/oci8/oci8_collection.c php_oci_connection *connection = collection->connection; collection 713 ext/oci8/oci8_collection.c (OCIColl *) collection->collection collection 730 ext/oci8/oci8_collection.c int php_oci_collection_element_set(php_oci_collection *collection, zend_long index, char *value, int value_len) collection 733 ext/oci8/oci8_collection.c return php_oci_collection_element_set_null(collection, index); collection 736 ext/oci8/oci8_collection.c switch(collection->element_typecode) { collection 738 ext/oci8/oci8_collection.c return php_oci_collection_element_set_date(collection, index, value, value_len); collection 742 ext/oci8/oci8_collection.c return php_oci_collection_element_set_string(collection, index, value, value_len); collection 756 ext/oci8/oci8_collection.c return php_oci_collection_element_set_number(collection, index, value, value_len); collection 760 ext/oci8/oci8_collection.c php_error_docref(NULL, E_NOTICE, "Unknown or unsupported type of element: %d", collection->element_typecode); collection 776 ext/oci8/oci8_collection.c PHP_OCI_CALL_RETURN(errstatus, OCICollAssign, (connection->env, connection->err, collection_from->collection, collection_dest->collection)); collection 790 ext/oci8/oci8_collection.c void php_oci_collection_close(php_oci_collection *collection) collection 792 ext/oci8/oci8_collection.c php_oci_connection *connection = collection->connection; collection 795 ext/oci8/oci8_collection.c if (collection->collection) { collection 796 ext/oci8/oci8_collection.c PHP_OCI_CALL_RETURN(errstatus, OCIObjectFree, (connection->env, connection->err, (dvoid *)collection->collection, (ub2)OCI_OBJECTFREE_FORCE)); collection 806 ext/oci8/oci8_collection.c zend_list_delete(collection->connection->id); collection 807 ext/oci8/oci8_collection.c efree(collection); collection 2196 ext/oci8/oci8_interface.c php_oci_collection *collection; collection 2209 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_COLLECTION(tmp, collection); collection 2211 ext/oci8/oci8_interface.c zend_list_close(collection->id); collection 2221 ext/oci8/oci8_interface.c php_oci_collection *collection; collection 2241 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_COLLECTION(tmp, collection); collection 2243 ext/oci8/oci8_interface.c if (php_oci_collection_append(collection, value, (int) value_len)) { collection 2255 ext/oci8/oci8_interface.c php_oci_collection *collection; collection 2275 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_COLLECTION(tmp, collection); collection 2277 ext/oci8/oci8_interface.c if (php_oci_collection_element_get(collection, element_index, &value)) { collection 2328 ext/oci8/oci8_interface.c php_oci_collection *collection; collection 2349 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_COLLECTION(tmp, collection); collection 2351 ext/oci8/oci8_interface.c if (php_oci_collection_element_set(collection, element_index, value, (int) value_len)) { collection 2363 ext/oci8/oci8_interface.c php_oci_collection *collection; collection 2377 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_COLLECTION(tmp, collection); collection 2379 ext/oci8/oci8_interface.c if (php_oci_collection_size(collection, &size)) { collection 2391 ext/oci8/oci8_interface.c php_oci_collection *collection; collection 2405 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_COLLECTION(tmp, collection); collection 2407 ext/oci8/oci8_interface.c if (php_oci_collection_max(collection, &max)) { collection 2419 ext/oci8/oci8_interface.c php_oci_collection *collection; collection 2438 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_COLLECTION(tmp, collection); collection 2440 ext/oci8/oci8_interface.c if (php_oci_collection_trim(collection, trim_size)) { collection 2453 ext/oci8/oci8_interface.c php_oci_collection *collection; collection 2463 ext/oci8/oci8_interface.c if ( (collection = php_oci_collection_create(connection, tdo, (int) tdo_len, schema, (int) schema_len)) ) { collection 2465 ext/oci8/oci8_interface.c add_property_resource(return_value, "collection", collection->id); collection 1115 ext/oci8/oci8_statement.c if (!bind_collection->collection) { collection 1309 ext/oci8/oci8_statement.c (dvoid **) &(bind_collection->collection), collection 206 ext/oci8/php_oci8_int.h OCIColl *collection; /* collection handle */ collection 385 ext/oci8/php_oci8_int.h #define PHP_OCI_ZVAL_TO_COLLECTION(zval, collection) \ collection 386 ext/oci8/php_oci8_int.h if ((collection = (php_oci_collection *)zend_fetch_resource(Z_RES_P(zval), "oci8 collection", le_collection)) == NULL) { \ collection 407 ext/oci8/php_oci8_int.h #define PHP_OCI_ZVAL_TO_COLLECTION_EX(zval, collection) \ collection 408 ext/oci8/php_oci8_int.h PHP_OCI_FETCH_RESOURCE_EX(zval, collection, php_oci_collection *, "oci8 collection", le_collection) collection 463 ext/oci8/php_oci8_int.h int php_oci_collection_size(php_oci_collection *collection, sb4 *size); collection 464 ext/oci8/php_oci8_int.h int php_oci_collection_max(php_oci_collection *collection, zend_long *max); collection 465 ext/oci8/php_oci8_int.h int php_oci_collection_trim(php_oci_collection *collection, zend_long trim_size); collection 466 ext/oci8/php_oci8_int.h int php_oci_collection_append(php_oci_collection *collection, char *element, int element_len); collection 467 ext/oci8/php_oci8_int.h int php_oci_collection_element_get(php_oci_collection *collection, zend_long index, zval *result_element); collection 468 ext/oci8/php_oci8_int.h int php_oci_collection_element_set(php_oci_collection *collection, zend_long index, char *value, int value_len); collection 469 ext/oci8/php_oci8_int.h int php_oci_collection_element_set_null(php_oci_collection *collection, zend_long index); collection 470 ext/oci8/php_oci8_int.h int php_oci_collection_element_set_date(php_oci_collection *collection, zend_long index, char *date, int date_len); collection 471 ext/oci8/php_oci8_int.h int php_oci_collection_element_set_number(php_oci_collection *collection, zend_long index, char *number, int number_len); collection 472 ext/oci8/php_oci8_int.h int php_oci_collection_element_set_string(php_oci_collection *collection, zend_long index, char *element, int element_len); collection 474 ext/oci8/php_oci8_int.h void php_oci_collection_close(php_oci_collection *collection); collection 475 ext/oci8/php_oci8_int.h int php_oci_collection_append_null(php_oci_collection *collection); collection 476 ext/oci8/php_oci8_int.h int php_oci_collection_append_date(php_oci_collection *collection, char *date, int date_len); collection 477 ext/oci8/php_oci8_int.h int php_oci_collection_append_number(php_oci_collection *collection, char *number, int number_len); collection 478 ext/oci8/php_oci8_int.h int php_oci_collection_append_string(php_oci_collection *collection, char *element, int element_len);