Lines Matching refs:pdo_stmt_t

25 typedef struct _pdo_stmt_t		 pdo_stmt_t;  typedef
225 typedef bool (*pdo_dbh_prepare_func)(pdo_dbh_t *dbh, zend_string *sql, pdo_stmt_t *stmt, zval *driv…
255 typedef void (*pdo_dbh_fetch_error_func)(pdo_dbh_t *dbh, pdo_stmt_t *stmt, zval *info);
317 typedef int (*pdo_stmt_dtor_func)(pdo_stmt_t *stmt);
320 typedef int (*pdo_stmt_execute_func)(pdo_stmt_t *stmt);
325 typedef int (*pdo_stmt_fetch_func)(pdo_stmt_t *stmt,
330 typedef int (*pdo_stmt_describe_col_func)(pdo_stmt_t *stmt, int colno);
338 pdo_stmt_t *stmt, int colno, zval *result, enum pdo_param_type *type);
351 typedef int (*pdo_stmt_param_hook_func)(pdo_stmt_t *stmt, struct pdo_bound_param_data *param, enum …
354 typedef int (*pdo_stmt_set_attr_func)(pdo_stmt_t *stmt, zend_long attr, zval *val);
357 typedef int (*pdo_stmt_get_attr_func)(pdo_stmt_t *stmt, zend_long attr, zval *val);
387 typedef int (*pdo_stmt_get_column_meta_func)(pdo_stmt_t *stmt, zend_long colno, zval *return_value);
393 typedef int (*pdo_stmt_next_rowset_func)(pdo_stmt_t *stmt);
399 typedef int (*pdo_stmt_cursor_closer_func)(pdo_stmt_t *stmt);
496 pdo_stmt_t *query_stmt;
545 pdo_stmt_t *stmt; /* for convenience in dtor */
639 static inline pdo_stmt_t *php_pdo_stmt_fetch_object(zend_object *obj) { in php_pdo_stmt_fetch_object()
640 return (pdo_stmt_t *)((char*)(obj) - XtOffsetOf(pdo_stmt_t, std)); in php_pdo_stmt_fetch_object()
647 pdo_stmt_t *stmt;
672 PDO_API int pdo_parse_params(pdo_stmt_t *stmt, zend_string *inquery, zend_string **outquery);
674 PDO_API void pdo_raise_impl_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt,
680 PDO_API void php_pdo_free_statement(pdo_stmt_t *stmt);
681 PDO_API void php_pdo_stmt_set_column_count(pdo_stmt_t *stmt, int new_count);