apr
1.7.0
About: APR (Apache Portable Runtime) project offers software libraries that provide a predictable and consistent interface to underlying platform-specific implementations (APR core library).
![]() ![]() |
#include <apr_tables.h>
Data Fields | |
apr_pool_t * | pool |
int | elt_size |
int | nelts |
int | nalloc |
char * | elts |
An opaque array type
Definition at line 62 of file apr_tables.h.
int apr_array_header_t::elt_size |
The amount of memory allocated for each element of the array
Definition at line 66 of file apr_tables.h.
Referenced by apr_filepath_list_merge_impl(), copy_array_hdr_core(), and make_array_core().
char* apr_array_header_t::elts |
The elements in the array
Definition at line 72 of file apr_tables.h.
Referenced by APR_DECLARE(), apr_filepath_list_merge_impl(), copy_array_hdr_core(), and make_array_core().
int apr_array_header_t::nalloc |
The number of elements allocated in the array
Definition at line 70 of file apr_tables.h.
Referenced by copy_array_hdr_core(), and make_array_core().
int apr_array_header_t::nelts |
The number of active elements in the array
Definition at line 68 of file apr_tables.h.
Referenced by APR_DECLARE(), apr_filepath_list_merge_impl(), copy_array_hdr_core(), and make_array_core().
apr_pool_t* apr_array_header_t::pool |
The pool the array is allocated out of
Definition at line 64 of file apr_tables.h.
Referenced by apr_array_copy_hdr(), and make_array_core().