Lines Matching refs:pdo_dbh_t
23 typedef struct _pdo_dbh_t pdo_dbh_t; typedef
214 int (*db_handle_factory)(pdo_dbh_t *dbh, zval *driver_options);
221 typedef void (*pdo_dbh_close_func)(pdo_dbh_t *dbh);
225 typedef bool (*pdo_dbh_prepare_func)(pdo_dbh_t *dbh, zend_string *sql, pdo_stmt_t *stmt, zval *driv…
229 typedef zend_long (*pdo_dbh_do_func)(pdo_dbh_t *dbh, const zend_string *sql);
232 typedef zend_string* (*pdo_dbh_quote_func)(pdo_dbh_t *dbh, const zend_string *unquoted, enum pdo_pa…
236 typedef bool (*pdo_dbh_txn_func)(pdo_dbh_t *dbh);
240 typedef bool (*pdo_dbh_set_attr_func)(pdo_dbh_t *dbh, zend_long attr, zval *val);
244 typedef zend_string *(*pdo_dbh_last_id_func)(pdo_dbh_t *dbh, const zend_string *name);
255 typedef void (*pdo_dbh_fetch_error_func)(pdo_dbh_t *dbh, pdo_stmt_t *stmt, zval *info);
262 typedef int (*pdo_dbh_get_attr_func)(pdo_dbh_t *dbh, zend_long attr, zval *val);
267 typedef zend_result (*pdo_dbh_check_liveness_func)(pdo_dbh_t *dbh);
272 typedef void (*pdo_dbh_request_shutdown)(pdo_dbh_t *dbh);
276 typedef void (*pdo_dbh_get_gc_func)(pdo_dbh_t *dbh, zend_get_gc_buffer *buffer);
290 typedef const zend_function_entry *(*pdo_dbh_get_driver_methods_func)(pdo_dbh_t *dbh, int kind);
505 pdo_dbh_t *inner;
514 static inline pdo_dbh_t *php_pdo_dbh_fetch_inner(zend_object *obj) { in php_pdo_dbh_fetch_inner()
515 …return (pdo_dbh_t *)(((pdo_dbh_object_t *)((char*)(obj) - XtOffsetOf(pdo_dbh_object_t, std)))->inn… in php_pdo_dbh_fetch_inner()
577 pdo_dbh_t *dbh;
674 PDO_API void pdo_raise_impl_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt,
677 PDO_API void php_pdo_dbh_addref(pdo_dbh_t *dbh);
678 PDO_API void php_pdo_dbh_delref(pdo_dbh_t *dbh);