|
Apache Portable Runtime
|
Macros | |
| #define | APR_ASCII_BLANK '\040' |
| #define | APR_ASCII_CR '\015' |
| #define | APR_ASCII_LF '\012' |
| #define | APR_ASCII_TAB '\011' |
| #define | APR_OFFSET(p_type, field) |
| #define | APR_ALIGN(size, boundary) |
| #define | APR_ALIGN_DEFAULT(size) |
| #define | memmove(a, b, c) |
Typedefs | |
| typedef int | apr_signum_t |
Functions | |
| void * | memchr (const void *s, int c, size_t n) |
This is collection of oddballs that didn't fit anywhere else, and might move to more appropriate headers with the release of APR 1.0.
| #define APR_ALIGN | ( | size, | |
| boundary ) |
Finding offsets of elements within structures.
| s_type | structure type name |
| field | data field within the structure |
| #define APR_ALIGN_DEFAULT | ( | size | ) |
| #define APR_ASCII_BLANK '\040' |
FALSE TRUE a space
| #define APR_ASCII_CR '\015' |
a carrige return
| #define APR_ASCII_LF '\012' |
a line feed
| #define APR_ASCII_TAB '\011' |
a tab
| #define APR_OFFSET | ( | p_type, | |
| field ) |
Finding offsets of elements within structures. Taken from the X code... they've sweated portability of this stuff so we don't have to. Sigh...
| p_type | pointer type name |
| field | data field within the structure pointed to |
| #define memmove | ( | a, | |
| b, | |||
| c ) |
String and memory functions
| typedef int apr_signum_t |
signal numbers typedef