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);