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