Lines Matching refs:pdo_stmt_t

25 typedef struct _pdo_stmt_t		 pdo_stmt_t;  typedef
226 typedef bool (*pdo_dbh_prepare_func)(pdo_dbh_t *dbh, zend_string *sql, pdo_stmt_t *stmt, zval *driv…
256 typedef void (*pdo_dbh_fetch_error_func)(pdo_dbh_t *dbh, pdo_stmt_t *stmt, zval *info);
322 typedef int (*pdo_stmt_dtor_func)(pdo_stmt_t *stmt);
325 typedef int (*pdo_stmt_execute_func)(pdo_stmt_t *stmt);
330 typedef int (*pdo_stmt_fetch_func)(pdo_stmt_t *stmt,
335 typedef int (*pdo_stmt_describe_col_func)(pdo_stmt_t *stmt, int colno);
343 pdo_stmt_t *stmt, int colno, zval *result, enum pdo_param_type *type);
356 typedef int (*pdo_stmt_param_hook_func)(pdo_stmt_t *stmt, struct pdo_bound_param_data *param, enum …
359 typedef int (*pdo_stmt_set_attr_func)(pdo_stmt_t *stmt, zend_long attr, zval *val);
362 typedef int (*pdo_stmt_get_attr_func)(pdo_stmt_t *stmt, zend_long attr, zval *val);
392 typedef int (*pdo_stmt_get_column_meta_func)(pdo_stmt_t *stmt, zend_long colno, zval *return_value);
398 typedef int (*pdo_stmt_next_rowset_func)(pdo_stmt_t *stmt);
404 typedef int (*pdo_stmt_cursor_closer_func)(pdo_stmt_t *stmt);
501 pdo_stmt_t *query_stmt;
550 pdo_stmt_t *stmt; /* for convenience in dtor */
644 static inline pdo_stmt_t *php_pdo_stmt_fetch_object(zend_object *obj) { in php_pdo_stmt_fetch_object()
645 return (pdo_stmt_t *)((char*)(obj) - XtOffsetOf(pdo_stmt_t, std)); in php_pdo_stmt_fetch_object()
652 pdo_stmt_t *stmt;
686 PDO_API int pdo_parse_params(pdo_stmt_t *stmt, zend_string *inquery, zend_string **outquery);
688 PDO_API void pdo_raise_impl_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt,
694 PDO_API void php_pdo_free_statement(pdo_stmt_t *stmt);
695 PDO_API void php_pdo_stmt_set_column_count(pdo_stmt_t *stmt, int new_count);