GME
13
|
APR Miscellaneous library routines. More...
Go to the source code of this file.
Defines | |
#define | FALSE 0 |
#define | TRUE (!FALSE) |
#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) ((long) (((char *) (&(((p_type)NULL)->field))) - ((char *) NULL))) |
#define | APR_OFFSETOF(s_type, field) APR_OFFSET(s_type*,field) |
#define | APR_ALIGN(size, boundary) (((size) + ((boundary) - 1)) & ~((boundary) - 1)) |
#define | APR_ALIGN_DEFAULT(size) APR_ALIGN(size, 8) |
#define | APR_STRINGIFY(n) APR_STRINGIFY_HELPER(n) |
#define | APR_STRINGIFY_HELPER(n) #n |
#define | memmove(a, b, c) bcopy(b,a,c) |
Typedefs | |
typedef int | apr_signum_t |
Functions | |
int | strcasecmp (const char *a, const char *b) |
int | strncasecmp (const char *a, const char *b, size_t n) |
void * | memchr (const void *s, int c, size_t n) |
APR_DECLARE (apr_status_t) apr_initialize(void) | |
APR_DECLARE_NONSTD (void) apr_terminate(void) | |
APR_DECLARE (void) apr_terminate2(void) | |
Variables | |
char const *const ** | argv |
char const *const char const *const ** | env |
APR Miscellaneous library routines.
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.
Definition in file apr_general.h.