Main Page | Modules | Namespace List | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages | Examples

apr_tables.h File Reference

APR Table library. More...

#include "apr.h"
#include "apr_pools.h"

Include dependency graph for apr_tables.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define APR_OVERLAP_TABLES_SET   (0)
#define APR_OVERLAP_TABLES_MERGE   (1)

Typedefs

typedef apr_table_t apr_table_t
typedef apr_array_header_t apr_array_header_t
typedef apr_table_entry_t apr_table_entry_t
typedef intapr_table_do_callback_fn_t )(void *rec, const char *key, const char *value)

Functions

 APR_DECLARE (const apr_array_header_t *) apr_table_elts(const apr_table_t *t)
 APR_DECLARE (int) apr_is_empty_table(const apr_table_t *t)
 APR_DECLARE (apr_array_header_t *) apr_array_make(apr_pool_t *p
 APR_DECLARE (void *) apr_array_push(apr_array_header_t *arr)
 APR_DECLARE (void) apr_array_cat(apr_array_header_t *dst
 APR_DECLARE (char *) apr_array_pstrcat(apr_pool_t *p
 APR_DECLARE (apr_table_t *) apr_table_make(apr_pool_t *p
 APR_DECLARE (const char *) apr_table_get(const apr_table_t *t
 APR_DECLARE_NONSTD (int) apr_table_do(apr_table_do_callback_fn_t *comp

Variables

int nelts
int int elt_size
const apr_array_header_tsrc
const apr_array_header_tarr
const apr_array_header_tfirst
const apr_array_header_t const
apr_array_header_t
second
const apr_array_header_t const
char 
sep
const apr_table_tt
const char * key
const char const char * val
const apr_table_toverlay
const apr_table_t const apr_table_tbase
void * rec
void const apr_table_t void
const apr_table_t va_list 
vp
const apr_table_tb
const apr_table_t unsigned flags


Detailed Description

APR Table library.

Definition in file apr_tables.h.