Apache HTTPD
Public Attributes | List of all members
sed_eval_s Struct Reference

#include <libsed.h>

Public Attributes

sed_err_fn_terrfn
 
sed_write_fn_twritefn
 
void * data
 
sed_commands_tcommands
 
apr_int64_t lnum
 
void * fout
 
apr_size_t lsize
 
charlinebuf
 
charlspend
 
apr_size_t hsize
 
charholdbuf
 
charhspend
 
apr_size_t gsize
 
chargenbuf
 
charlcomend
 
apr_file_tfcode [11]
 
sed_reptr_tabuf [20]
 
sed_reptr_t ** aptr
 
sed_reptr_tpending
 
unsigned charinar
 
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
 

Detailed Description

Definition at line 109 of file libsed.h.

Member Data Documentation

◆ abuf

sed_reptr_t* sed_eval_s::abuf[20]

Definition at line 132 of file libsed.h.

◆ aptr

sed_reptr_t** sed_eval_s::aptr

Definition at line 133 of file libsed.h.

◆ col

int sed_eval_s::col

Definition at line 147 of file libsed.h.

◆ commands

sed_commands_t* sed_eval_s::commands

Definition at line 114 of file libsed.h.

◆ data

void* sed_eval_s::data

Definition at line 112 of file libsed.h.

◆ delflag

int sed_eval_s::delflag

Definition at line 141 of file libsed.h.

◆ dolflag

int sed_eval_s::dolflag

Definition at line 138 of file libsed.h.

◆ errfn

sed_err_fn_t* sed_eval_s::errfn

Definition at line 110 of file libsed.h.

◆ fcode

apr_file_t* sed_eval_s::fcode[11]

Definition at line 131 of file libsed.h.

◆ finalflag

int sed_eval_s::finalflag

Definition at line 144 of file libsed.h.

◆ fout

void* sed_eval_s::fout

Definition at line 117 of file libsed.h.

◆ genbuf

char* sed_eval_s::genbuf

Definition at line 128 of file libsed.h.

◆ gsize

apr_size_t sed_eval_s::gsize

Definition at line 127 of file libsed.h.

◆ holdbuf

char* sed_eval_s::holdbuf

Definition at line 124 of file libsed.h.

◆ hsize

apr_size_t sed_eval_s::hsize

Definition at line 123 of file libsed.h.

◆ hspend

char* sed_eval_s::hspend

Definition at line 125 of file libsed.h.

◆ inar

unsigned char* sed_eval_s::inar

Definition at line 135 of file libsed.h.

◆ jflag

int sed_eval_s::jflag

Definition at line 140 of file libsed.h.

◆ lcomend

char* sed_eval_s::lcomend

Definition at line 129 of file libsed.h.

◆ linebuf

char* sed_eval_s::linebuf

Definition at line 120 of file libsed.h.

◆ lnum

apr_int64_t sed_eval_s::lnum

Definition at line 116 of file libsed.h.

◆ lreadyflag

int sed_eval_s::lreadyflag

Definition at line 142 of file libsed.h.

◆ lsize

apr_size_t sed_eval_s::lsize

Definition at line 119 of file libsed.h.

◆ lspend

char* sed_eval_s::lspend

Definition at line 121 of file libsed.h.

◆ nrep

int sed_eval_s::nrep

Definition at line 136 of file libsed.h.

◆ nullmatch

int sed_eval_s::nullmatch

Definition at line 146 of file libsed.h.

◆ numpass

int sed_eval_s::numpass

Definition at line 145 of file libsed.h.

◆ pending

sed_reptr_t* sed_eval_s::pending

Definition at line 134 of file libsed.h.

◆ pool

apr_pool_t* sed_eval_s::pool

Definition at line 148 of file libsed.h.

◆ quitflag

int sed_eval_s::quitflag

Definition at line 143 of file libsed.h.

◆ sflag

int sed_eval_s::sflag

Definition at line 139 of file libsed.h.

◆ writefn

sed_write_fn_t* sed_eval_s::writefn

Definition at line 111 of file libsed.h.


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