#include <limits.h>
#include "apr_file_io.h"
Go to the source code of this file.
|
apr_status_t | sed_init_commands (sed_commands_t *commands, sed_err_fn_t *errfn, void *data, apr_pool_t *p) |
|
apr_status_t | sed_compile_string (sed_commands_t *commands, const char *s) |
|
apr_status_t | sed_compile_file (sed_commands_t *commands, apr_file_t *fin) |
|
char * | sed_get_finalize_error (const sed_commands_t *commands, apr_pool_t *pool) |
|
int | sed_canbe_finalized (const sed_commands_t *commands) |
|
void | sed_destroy_commands (sed_commands_t *commands) |
|
apr_status_t | sed_init_eval (sed_eval_t *eval, sed_commands_t *commands, sed_err_fn_t *errfn, void *data, sed_write_fn_t *writefn, apr_pool_t *p) |
|
apr_status_t | sed_reset_eval (sed_eval_t *eval, sed_commands_t *commands, sed_err_fn_t *errfn, void *data) |
|
apr_status_t | sed_eval_buffer (sed_eval_t *eval, const char *buf, apr_size_t bufsz, void *fout) |
|
apr_status_t | sed_eval_file (sed_eval_t *eval, apr_file_t *fin, void *fout) |
|
apr_status_t | sed_finalize_eval (sed_eval_t *eval, void *f) |
|
void | sed_destroy_eval (sed_eval_t *eval) |
|
◆ NWFILES
#define NWFILES 11 /* 10 plus one for standard output */ |
◆ SED_ABUFSIZE
◆ SED_DEPTH
◆ SED_LABSIZE
◆ SED_NLINES
◆ sed_commands_t
◆ sed_err_fn_t
typedef apr_status_t() sed_err_fn_t(void *data, const char *error) |
◆ sed_eval_t
◆ sed_label_t
◆ sed_reptr_t
◆ sed_write_fn_t
◆ sed_canbe_finalized()
◆ sed_compile_file()
◆ sed_compile_string()
◆ sed_destroy_commands()
◆ sed_destroy_eval()
◆ sed_eval_buffer()
◆ sed_eval_file()
◆ sed_finalize_eval()
◆ sed_get_finalize_error()
◆ sed_init_commands()
◆ sed_init_eval()
◆ sed_reset_eval()