/usr/src/redhat/BUILD/httpd-2.2.3/srclib/apr-util/include/apr_dbd.h

APR-UTIL DBD library [詳細]

ソースコードを見る。

型定義

typedef apr_dbd_driver_t apr_dbd_driver_t
typedef apr_dbd_t apr_dbd_t
typedef apr_dbd_transaction_t apr_dbd_transaction_t
typedef apr_dbd_results_t apr_dbd_results_t
typedef apr_dbd_row_t apr_dbd_row_t
typedef apr_dbd_prepared_t apr_dbd_prepared_t

関数

apr_status_t apr_dbd_init (apr_pool_t *pool)
apr_status_t apr_dbd_get_driver (apr_pool_t *pool, const char *name, const apr_dbd_driver_t **driver)
apr_status_t apr_dbd_open (const apr_dbd_driver_t *driver, apr_pool_t *ptmp, const char *params, apr_dbd_t **handle)
apr_status_t apr_dbd_close (const apr_dbd_driver_t *driver, apr_dbd_t *handle)
const char * apr_dbd_name (const apr_dbd_driver_t *driver)
void * apr_dbd_native_handle (const apr_dbd_driver_t *driver, apr_dbd_t *handle)
int apr_dbd_check_conn (const apr_dbd_driver_t *driver, apr_pool_t *pool, apr_dbd_t *handle)
int apr_dbd_set_dbname (const apr_dbd_driver_t *driver, apr_pool_t *pool, apr_dbd_t *handle, const char *name)
int apr_dbd_transaction_start (const apr_dbd_driver_t *driver, apr_pool_t *pool, apr_dbd_t *handle, apr_dbd_transaction_t **trans)
int apr_dbd_transaction_end (const apr_dbd_driver_t *driver, apr_pool_t *pool, apr_dbd_transaction_t *trans)
int apr_dbd_query (const apr_dbd_driver_t *driver, apr_dbd_t *handle, int *nrows, const char *statement)
int apr_dbd_select (const apr_dbd_driver_t *driver, apr_pool_t *pool, apr_dbd_t *handle, apr_dbd_results_t **res, const char *statement, int random)
int apr_dbd_num_cols (const apr_dbd_driver_t *driver, apr_dbd_results_t *res)
int apr_dbd_num_tuples (const apr_dbd_driver_t *driver, apr_dbd_results_t *res)
int apr_dbd_get_row (const apr_dbd_driver_t *driver, apr_pool_t *pool, apr_dbd_results_t *res, apr_dbd_row_t **row, int rownum)
const char * apr_dbd_get_entry (const apr_dbd_driver_t *driver, apr_dbd_row_t *row, int col)
const char * apr_dbd_error (const apr_dbd_driver_t *driver, apr_dbd_t *handle, int errnum)
const char * apr_dbd_escape (const apr_dbd_driver_t *driver, apr_pool_t *pool, const char *string, apr_dbd_t *handle)
int apr_dbd_prepare (const apr_dbd_driver_t *driver, apr_pool_t *pool, apr_dbd_t *handle, const char *query, const char *label, apr_dbd_prepared_t **statement)
int apr_dbd_pquery (const apr_dbd_driver_t *driver, apr_pool_t *pool, apr_dbd_t *handle, int *nrows, apr_dbd_prepared_t *statement, int nargs, const char **args)
int apr_dbd_pselect (const apr_dbd_driver_t *driver, apr_pool_t *pool, apr_dbd_t *handle, apr_dbd_results_t **res, apr_dbd_prepared_t *statement, int random, int nargs, const char **args)
int apr_dbd_pvquery (const apr_dbd_driver_t *driver, apr_pool_t *pool, apr_dbd_t *handle, int *nrows, apr_dbd_prepared_t *statement,...)
int apr_dbd_pvselect (const apr_dbd_driver_t *driver, apr_pool_t *pool, apr_dbd_t *handle, apr_dbd_results_t **res, apr_dbd_prepared_t *statement, int random,...)


説明

APR-UTIL DBD library


Apacheに対してSun Jul 19 22:05:27 2009に生成されました。  doxygen 1.4.7