collection 493 ext/oci8/oci8.c ZEND_ARG_INFO(0, collection) collection 497 ext/oci8/oci8.c ZEND_ARG_INFO(0, collection) collection 502 ext/oci8/oci8.c ZEND_ARG_INFO(0, collection) collection 512 ext/oci8/oci8.c ZEND_ARG_INFO(0, collection) collection 518 ext/oci8/oci8.c ZEND_ARG_INFO(0, collection) collection 522 ext/oci8/oci8.c ZEND_ARG_INFO(0, collection) collection 526 ext/oci8/oci8.c ZEND_ARG_INFO(0, collection) collection 1519 ext/oci8/oci8.c php_oci_collection *collection = (php_oci_collection *)entry->ptr; collection 1520 ext/oci8/oci8.c php_oci_collection_close(collection TSRMLS_CC); 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 zend_list_addref(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 TSRMLS_CC, 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 TSRMLS_CC); collection 244 ext/oci8/oci8_collection.c int php_oci_collection_size(php_oci_collection *collection, sb4 *size TSRMLS_DC) 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, long *max TSRMLS_DC) 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, long trim_size TSRMLS_DC) 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, trim_size, collection->collection)); collection 295 ext/oci8/oci8_collection.c int php_oci_collection_append_null(php_oci_collection *collection TSRMLS_DC) 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 TSRMLS_DC) 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 TSRMLS_DC) 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 TSRMLS_DC) 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 TSRMLS_DC) collection 438 ext/oci8/oci8_collection.c return php_oci_collection_append_null(collection TSRMLS_CC); 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 TSRMLS_CC); collection 447 ext/oci8/oci8_collection.c return php_oci_collection_append_string(collection, element, element_len TSRMLS_CC); collection 461 ext/oci8/oci8_collection.c return php_oci_collection_append_number(collection, element, element_len TSRMLS_CC); collection 465 ext/oci8/oci8_collection.c php_error_docref(NULL TSRMLS_CC, 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, long index, zval **result_element TSRMLS_DC) collection 478 ext/oci8/oci8_collection.c php_oci_connection *connection = collection->connection; collection 495 ext/oci8/oci8_collection.c collection->collection, collection 521 ext/oci8/oci8_collection.c switch (collection->element_typecode) { collection 581 ext/oci8/oci8_collection.c php_error_docref(NULL TSRMLS_CC, E_NOTICE, "Unknown or unsupported type of element: %d", collection->element_typecode); collection 593 ext/oci8/oci8_collection.c int php_oci_collection_element_set_null(php_oci_collection *collection, long index TSRMLS_DC) collection 596 ext/oci8/oci8_collection.c php_oci_connection *connection = collection->connection; collection 600 ext/oci8/oci8_collection.c PHP_OCI_CALL_RETURN(errstatus, OCICollAssignElem, (connection->env, connection->err, (ub4) index, (dvoid *)"", &null_index, collection->collection)); collection 614 ext/oci8/oci8_collection.c int php_oci_collection_element_set_date(php_oci_collection *collection, long index, char *date, int date_len TSRMLS_DC) collection 618 ext/oci8/oci8_collection.c php_oci_connection *connection = collection->connection; collection 638 ext/oci8/oci8_collection.c (OCIColl *) collection->collection collection 655 ext/oci8/oci8_collection.c int php_oci_collection_element_set_number(php_oci_collection *collection, long index, char *number, int number_len TSRMLS_DC) collection 660 ext/oci8/oci8_collection.c php_oci_connection *connection = collection->connection; collection 680 ext/oci8/oci8_collection.c (OCIColl *) collection->collection collection 697 ext/oci8/oci8_collection.c int php_oci_collection_element_set_string(php_oci_collection *collection, long index, char *element, int element_len TSRMLS_DC) collection 701 ext/oci8/oci8_collection.c php_oci_connection *connection = collection->connection; collection 719 ext/oci8/oci8_collection.c (OCIColl *) collection->collection collection 736 ext/oci8/oci8_collection.c int php_oci_collection_element_set(php_oci_collection *collection, long index, char *value, int value_len TSRMLS_DC) collection 739 ext/oci8/oci8_collection.c return php_oci_collection_element_set_null(collection, index TSRMLS_CC); collection 742 ext/oci8/oci8_collection.c switch(collection->element_typecode) { collection 744 ext/oci8/oci8_collection.c return php_oci_collection_element_set_date(collection, index, value, value_len TSRMLS_CC); collection 748 ext/oci8/oci8_collection.c return php_oci_collection_element_set_string(collection, index, value, value_len TSRMLS_CC); collection 762 ext/oci8/oci8_collection.c return php_oci_collection_element_set_number(collection, index, value, value_len TSRMLS_CC); collection 766 ext/oci8/oci8_collection.c php_error_docref(NULL TSRMLS_CC, E_NOTICE, "Unknown or unsupported type of element: %d", collection->element_typecode); collection 782 ext/oci8/oci8_collection.c PHP_OCI_CALL_RETURN(errstatus, OCICollAssign, (connection->env, connection->err, collection_from->collection, collection_dest->collection)); collection 796 ext/oci8/oci8_collection.c void php_oci_collection_close(php_oci_collection *collection TSRMLS_DC) collection 798 ext/oci8/oci8_collection.c php_oci_connection *connection = collection->connection; collection 801 ext/oci8/oci8_collection.c if (collection->collection) { collection 802 ext/oci8/oci8_collection.c PHP_OCI_CALL_RETURN(errstatus, OCIObjectFree, (connection->env, connection->err, (dvoid *)collection->collection, (ub2)OCI_OBJECTFREE_FORCE)); collection 812 ext/oci8/oci8_collection.c zend_list_delete(collection->connection->id); collection 813 ext/oci8/oci8_collection.c efree(collection); collection 2166 ext/oci8/oci8_interface.c php_oci_collection *collection; collection 2179 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_COLLECTION(*tmp, collection); collection 2181 ext/oci8/oci8_interface.c zend_list_delete(collection->id); collection 2191 ext/oci8/oci8_interface.c php_oci_collection *collection; collection 2211 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_COLLECTION(*tmp, collection); collection 2213 ext/oci8/oci8_interface.c if (php_oci_collection_append(collection, value, value_len TSRMLS_CC)) { collection 2225 ext/oci8/oci8_interface.c php_oci_collection *collection; collection 2245 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_COLLECTION(*tmp, collection); collection 2247 ext/oci8/oci8_interface.c if (php_oci_collection_element_get(collection, element_index, &value TSRMLS_CC)) { collection 2300 ext/oci8/oci8_interface.c php_oci_collection *collection; collection 2321 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_COLLECTION(*tmp, collection); collection 2323 ext/oci8/oci8_interface.c if (php_oci_collection_element_set(collection, element_index, value, value_len TSRMLS_CC)) { collection 2335 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_size(collection, &size TSRMLS_CC)) { 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_max(collection, &max TSRMLS_CC)) { collection 2391 ext/oci8/oci8_interface.c php_oci_collection *collection; collection 2410 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_COLLECTION(*tmp, collection); collection 2412 ext/oci8/oci8_interface.c if (php_oci_collection_trim(collection, trim_size TSRMLS_CC)) { collection 2425 ext/oci8/oci8_interface.c php_oci_collection *collection; collection 2435 ext/oci8/oci8_interface.c if ( (collection = php_oci_collection_create(connection, tdo, tdo_len, schema, schema_len TSRMLS_CC)) ) { collection 2437 ext/oci8/oci8_interface.c add_property_resource(return_value, "collection", collection->id); collection 1110 ext/oci8/oci8_statement.c if (!bind_collection->collection) { collection 1291 ext/oci8/oci8_statement.c (dvoid **) &(bind_collection->collection), collection 199 ext/oci8/php_oci8_int.h OCIColl *collection; /* collection handle */ collection 372 ext/oci8/php_oci8_int.h #define PHP_OCI_ZVAL_TO_COLLECTION(zval, collection) \ collection 373 ext/oci8/php_oci8_int.h ZEND_FETCH_RESOURCE(collection, php_oci_collection *, &zval, -1, "oci8 collection", le_collection) collection 392 ext/oci8/php_oci8_int.h #define PHP_OCI_ZVAL_TO_COLLECTION_EX(zval, collection) \ collection 393 ext/oci8/php_oci8_int.h PHP_OCI_FETCH_RESOURCE_EX(zval, collection, php_oci_collection *, "oci8 collection", le_collection) collection 448 ext/oci8/php_oci8_int.h int php_oci_collection_size(php_oci_collection *collection, sb4 *size TSRMLS_DC); collection 449 ext/oci8/php_oci8_int.h int php_oci_collection_max(php_oci_collection *collection, long *max TSRMLS_DC); collection 450 ext/oci8/php_oci8_int.h int php_oci_collection_trim(php_oci_collection *collection, long trim_size TSRMLS_DC); collection 451 ext/oci8/php_oci8_int.h int php_oci_collection_append(php_oci_collection *collection, char *element, int element_len TSRMLS_DC); collection 452 ext/oci8/php_oci8_int.h int php_oci_collection_element_get(php_oci_collection *collection, long index, zval **result_element TSRMLS_DC); collection 453 ext/oci8/php_oci8_int.h int php_oci_collection_element_set(php_oci_collection *collection, long index, char *value, int value_len TSRMLS_DC); collection 454 ext/oci8/php_oci8_int.h int php_oci_collection_element_set_null(php_oci_collection *collection, long index TSRMLS_DC); collection 455 ext/oci8/php_oci8_int.h int php_oci_collection_element_set_date(php_oci_collection *collection, long index, char *date, int date_len TSRMLS_DC); collection 456 ext/oci8/php_oci8_int.h int php_oci_collection_element_set_number(php_oci_collection *collection, long index, char *number, int number_len TSRMLS_DC); collection 457 ext/oci8/php_oci8_int.h int php_oci_collection_element_set_string(php_oci_collection *collection, long index, char *element, int element_len TSRMLS_DC); collection 459 ext/oci8/php_oci8_int.h void php_oci_collection_close(php_oci_collection *collection TSRMLS_DC); collection 460 ext/oci8/php_oci8_int.h int php_oci_collection_append_null(php_oci_collection *collection TSRMLS_DC); collection 461 ext/oci8/php_oci8_int.h int php_oci_collection_append_date(php_oci_collection *collection, char *date, int date_len TSRMLS_DC); collection 462 ext/oci8/php_oci8_int.h int php_oci_collection_append_number(php_oci_collection *collection, char *number, int number_len TSRMLS_DC); collection 463 ext/oci8/php_oci8_int.h int php_oci_collection_append_string(php_oci_collection *collection, char *element, int element_len TSRMLS_DC);