Lines Matching refs:pdo_stmt_t
29 typedef struct _pdo_stmt_t pdo_stmt_t; typedef
245 typedef int (*pdo_dbh_prepare_func)(pdo_dbh_t *dbh, const char *sql, size_t sql_len, pdo_stmt_t *st…
269 typedef int (*pdo_dbh_fetch_error_func)(pdo_dbh_t *dbh, pdo_stmt_t *stmt, zval *info);
321 typedef int (*pdo_stmt_dtor_func)(pdo_stmt_t *stmt);
324 typedef int (*pdo_stmt_execute_func)(pdo_stmt_t *stmt);
329 typedef int (*pdo_stmt_fetch_func)(pdo_stmt_t *stmt,
334 typedef int (*pdo_stmt_describe_col_func)(pdo_stmt_t *stmt, int colno);
342 typedef int (*pdo_stmt_get_col_data_func)(pdo_stmt_t *stmt, int colno, char **ptr, size_t *len, int…
355 typedef int (*pdo_stmt_param_hook_func)(pdo_stmt_t *stmt, struct pdo_bound_param_data *param, enum …
358 typedef int (*pdo_stmt_set_attr_func)(pdo_stmt_t *stmt, zend_long attr, zval *val);
361 typedef int (*pdo_stmt_get_attr_func)(pdo_stmt_t *stmt, zend_long attr, zval *val);
391 typedef int (*pdo_stmt_get_column_meta_func)(pdo_stmt_t *stmt, zend_long colno, zval *return_value);
397 typedef int (*pdo_stmt_next_rowset_func)(pdo_stmt_t *stmt);
403 typedef int (*pdo_stmt_cursor_closer_func)(pdo_stmt_t *stmt);
497 pdo_stmt_t *query_stmt;
550 pdo_stmt_t *stmt; /* for convenience in dtor */
646 static inline pdo_stmt_t *php_pdo_stmt_fetch_object(zend_object *obj) { in php_pdo_stmt_fetch_object()
647 return (pdo_stmt_t *)((char*)(obj) - XtOffsetOf(pdo_stmt_t, std)); in php_pdo_stmt_fetch_object()
654 pdo_stmt_t *stmt;
678 PDO_API int pdo_parse_params(pdo_stmt_t *stmt, char *inquery, size_t inquery_len,
681 PDO_API void pdo_raise_impl_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt,
687 PDO_API void php_pdo_free_statement(pdo_stmt_t *stmt);