Apache2
sed_eval_s Struct Reference

#include <libsed.h>

Collaboration diagram for sed_eval_s:

Data Fields

sed_err_fn_terrfn
 
sed_write_fn_twritefn
 
void * data
 
sed_commands_tcommands
 
apr_int64_t lnum
 
void * fout
 
apr_size_t lsize
 
char * linebuf
 
char * lspend
 
apr_size_t hsize
 
char * holdbuf
 
char * hspend
 
apr_size_t gsize
 
char * genbuf
 
char * lcomend
 
apr_file_tfcode [NWFILES]
 
sed_reptr_tabuf [SED_ABUFSIZE]
 
sed_reptr_t ** aptr
 
sed_reptr_tpending
 
unsigned char * inar
 
int nrep
 
int dolflag
 
int sflag
 
int jflag
 
int delflag
 
int lreadyflag
 
int quitflag
 
int finalflag
 
int numpass
 
int nullmatch
 
int col
 
apr_pool_tpool
 

Field Documentation

◆ abuf

sed_reptr_t* sed_eval_s::abuf[SED_ABUFSIZE]

◆ aptr

sed_reptr_t** sed_eval_s::aptr

◆ col

int sed_eval_s::col

◆ commands

sed_commands_t* sed_eval_s::commands

◆ data

void* sed_eval_s::data

◆ delflag

int sed_eval_s::delflag

◆ dolflag

int sed_eval_s::dolflag

◆ errfn

sed_err_fn_t* sed_eval_s::errfn

◆ fcode

apr_file_t* sed_eval_s::fcode[NWFILES]

◆ finalflag

int sed_eval_s::finalflag

◆ fout

void* sed_eval_s::fout

◆ genbuf

char* sed_eval_s::genbuf

◆ gsize

apr_size_t sed_eval_s::gsize

◆ holdbuf

char* sed_eval_s::holdbuf

◆ hsize

apr_size_t sed_eval_s::hsize

◆ hspend

char* sed_eval_s::hspend

◆ inar

unsigned char* sed_eval_s::inar

◆ jflag

int sed_eval_s::jflag

◆ lcomend

char* sed_eval_s::lcomend

◆ linebuf

char* sed_eval_s::linebuf

◆ lnum

apr_int64_t sed_eval_s::lnum

◆ lreadyflag

int sed_eval_s::lreadyflag

◆ lsize

apr_size_t sed_eval_s::lsize

◆ lspend

char* sed_eval_s::lspend

◆ nrep

int sed_eval_s::nrep

◆ nullmatch

int sed_eval_s::nullmatch

◆ numpass

int sed_eval_s::numpass

◆ pending

sed_reptr_t* sed_eval_s::pending

◆ pool

apr_pool_t* sed_eval_s::pool

◆ quitflag

int sed_eval_s::quitflag

◆ sflag

int sed_eval_s::sflag

◆ writefn

sed_write_fn_t* sed_eval_s::writefn

The documentation for this struct was generated from the following file: