Modules | |
snprintf implementations | |
Functions | |
int | apr_strnatcmp (char const *a, char const *b) |
int | apr_strnatcasecmp (char const *a, char const *b) |
char * | apr_pstrdup (apr_pool_t *p, const char *s) |
char * | apr_pstrmemdup (apr_pool_t *p, const char *s, apr_size_t n) |
char * | apr_pstrndup (apr_pool_t *p, const char *s, apr_size_t n) |
void * | apr_pmemdup (apr_pool_t *p, const void *m, apr_size_t n) |
char * | apr_pstrcat (apr_pool_t *p,...) |
char * | apr_pstrcatv (apr_pool_t *p, const struct iovec *vec, apr_size_t nvec, apr_size_t *nbytes) |
char * | apr_pvsprintf (apr_pool_t *p, const char *fmt, va_list ap) |
char * | apr_psprintf (apr_pool_t *p, const char *fmt,...) |
char * | apr_cpystrn (char *dst, const char *src, apr_size_t dst_size) |
char * | apr_collapse_spaces (char *dest, const char *src) |
apr_status_t | apr_tokenize_to_argv (const char *arg_str, char ***argv_out, apr_pool_t *token_context) |
char * | apr_strtok (char *str, const char *sep, char **last) |
char * | apr_ltoa (apr_pool_t *p, long n) |
char * | apr_off_t_toa (apr_pool_t *p, apr_off_t n) |
apr_int64_t | apr_strtoi64 (const char *buf, char **end, int base) |
apr_int64_t | apr_atoi64 (const char *buf) |
char * | apr_strfsize (apr_off_t size, char *buf) |
|
parse a base-10 numeric string into a 64-bit numeric value. Equivalent to apr_strtoi64(buf, (char**)NULL, 10).
|
|
Strip spaces from a string
|
|
copy n characters from src to dst
|
|
create a string representation of a long, allocated from a pool
|
|
create a string representation of an apr_off_t, allocated from a pool
|
|
Duplicate a block of memory.
|
|
printf-style style printing routine. The data is output to a string allocated from a pool
|
|
Concatenate multiple strings, allocating memory out a pool
|
|
Concatenate multiple strings specified in a writev-style vector
|
|
duplicate a string into memory allocated out of a pool
|
|
Create a null-terminated string by making a copy of a sequence of characters and appending a null byte
|
|
duplicate the first n characters of a string into memory allocated out of a pool; the new string will be null-terminated
|
|
printf-style style printing routine. The data is output to a string allocated from a pool
|
|
Format a binary size (magnitiudes are 2^10 rather than 10^3) from an apr_off_t, as bytes, K, M, T, etc, to a four character compacted human readable string.
|
|
Do a natural order comparison of two strings ignoring the case of the strings.
|
|
Do a natural order comparison of two strings.
|
|
parse a numeric string into a 64-bit numeric value
|
|
Split a string into separate null-terminated tokens. The tokens are delimited in the string by one or more characters from the sep argument.
|
|
Convert the arguments to a program from one string to an array of strings terminated by a NULL pointer
|