Defines |
#define | APR_DBD_TRANSACTION_COMMIT 0x00 |
#define | APR_DBD_TRANSACTION_ROLLBACK 0x01 |
#define | APR_DBD_TRANSACTION_IGNORE_ERRORS 0x02 |
Typedefs |
typedef struct apr_dbd_driver_t | apr_dbd_driver_t |
typedef struct apr_dbd_t | apr_dbd_t |
typedef struct
apr_dbd_transaction_t | apr_dbd_transaction_t |
typedef struct apr_dbd_results_t | apr_dbd_results_t |
typedef struct apr_dbd_row_t | apr_dbd_row_t |
typedef struct apr_dbd_prepared_t | apr_dbd_prepared_t |
Enumerations |
enum | apr_dbd_type_e {
APR_DBD_TYPE_NONE,
APR_DBD_TYPE_TINY,
APR_DBD_TYPE_UTINY,
APR_DBD_TYPE_SHORT,
APR_DBD_TYPE_USHORT,
APR_DBD_TYPE_INT,
APR_DBD_TYPE_UINT,
APR_DBD_TYPE_LONG,
APR_DBD_TYPE_ULONG,
APR_DBD_TYPE_LONGLONG,
APR_DBD_TYPE_ULONGLONG,
APR_DBD_TYPE_FLOAT,
APR_DBD_TYPE_DOUBLE,
APR_DBD_TYPE_STRING,
APR_DBD_TYPE_TEXT,
APR_DBD_TYPE_TIME,
APR_DBD_TYPE_DATE,
APR_DBD_TYPE_DATETIME,
APR_DBD_TYPE_TIMESTAMP,
APR_DBD_TYPE_ZTIMESTAMP,
APR_DBD_TYPE_BLOB,
APR_DBD_TYPE_CLOB,
APR_DBD_TYPE_NULL
} |
Functions |
| APU_DECLARE (apr_status_t) apr_dbd_init(apr_pool_t *pool) |
| APU_DECLARE (const char *) apr_dbd_name(const apr_dbd_driver_t *driver) |
| APU_DECLARE (void *) apr_dbd_native_handle(const apr_dbd_driver_t *driver |
| APU_DECLARE_NONSTD (int) apr_dbd_pvquery(const apr_dbd_driver_t *driver |
Variables |
const char * | name |
const char const
apr_dbd_driver_t ** | driver |
apr_pool_t * | pool |
apr_pool_t const char * | params |
apr_pool_t const char apr_dbd_t ** | handle |
apr_pool_t const char
apr_dbd_t const char ** | error |
apr_pool_t apr_dbd_t
apr_dbd_transaction_t ** | trans |
apr_dbd_transaction_t int | mode |
apr_dbd_t int * | nrows |
apr_dbd_t int const char * | statement |
apr_pool_t apr_dbd_t
apr_dbd_results_t ** | res |
apr_pool_t apr_dbd_t
apr_dbd_results_t const char
int | random |
apr_pool_t apr_dbd_results_t
apr_dbd_row_t ** | row |
apr_pool_t apr_dbd_results_t
apr_dbd_row_t int | rownum |
apr_dbd_row_t int | col |
apr_dbd_t int | errnum |
apr_pool_t const char * | string |
apr_pool_t apr_dbd_t const char * | query |
apr_pool_t apr_dbd_t const
char const char * | label |
apr_pool_t apr_dbd_t int
apr_dbd_prepared_t int | nargs |
apr_pool_t apr_dbd_t int
apr_dbd_prepared_t int const
char ** | args |
apr_pool_t apr_dbd_t int
apr_dbd_prepared_t apr_pool_t
apr_dbd_t apr_dbd_results_t
apr_dbd_prepared_t int
apr_dbd_row_t int
apr_dbd_type_e | type |
apr_pool_t apr_dbd_t int
apr_dbd_prepared_t apr_pool_t
apr_dbd_t apr_dbd_results_t
apr_dbd_prepared_t int
apr_dbd_row_t int
apr_dbd_type_e void * | data |
APR-UTIL DBD library.
Definition in file apr_dbd.h.