ELinks 0.18.0
html_context Struct Reference

#include <internal.h>

Collaboration diagram for html_context:

Data Fields

struct documentdocument
 
struct uribase_href
 
char * base_target
 
struct document_optionsoptions
 
int doc_cp
 
struct html_element list stack
 
char * eoff
 
int line_breax
 
int position
 
enum html_whitespace_state putsp
 
int was_li
 
unsigned int quote_level
 
unsigned int was_br:1
 
unsigned int was_xmp:1
 
unsigned int was_style:1
 
unsigned int has_link_lines:1
 
unsigned int was_body:1
 
unsigned int was_body_background:1
 
unsigned int skip_html:1
 
unsigned int skip_select:1
 
unsigned int support_css:1
 
unsigned int skip_textarea:1
 
unsigned int was_xml_parsed:1
 
int margin
 
char * startf
 
int ff
 
int table_level
 
struct partpart
 
void(* put_chars_f )(struct html_context *, const char *, int)
 
void(* line_break_f )(struct html_context *)
 
void *(* special_f )(struct html_context *, html_special_type_T,...)
 

Field Documentation

◆ base_href

struct uri* html_context::base_href

◆ base_target

char* html_context::base_target

◆ doc_cp

int html_context::doc_cp

◆ document

struct document* html_context::document

◆ eoff

char* html_context::eoff

◆ ff

int html_context::ff

◆ has_link_lines

unsigned int html_context::has_link_lines

◆ line_break_f

void(* html_context::line_break_f) (struct html_context *)

◆ line_breax

int html_context::line_breax

◆ margin

int html_context::margin

◆ options

struct document_options* html_context::options

◆ part

struct part* html_context::part

◆ position

int html_context::position

◆ put_chars_f

void(* html_context::put_chars_f) (struct html_context *, const char *, int)

◆ putsp

enum html_whitespace_state html_context::putsp

◆ quote_level

unsigned int html_context::quote_level

◆ skip_html

unsigned int html_context::skip_html

◆ skip_select

unsigned int html_context::skip_select

◆ skip_textarea

unsigned int html_context::skip_textarea

◆ special_f

void *(* html_context::special_f) (struct html_context *, html_special_type_T,...)

◆ stack

struct html_element list html_context::stack

◆ startf

char* html_context::startf

◆ support_css

unsigned int html_context::support_css

◆ table_level

int html_context::table_level

◆ was_body

unsigned int html_context::was_body

◆ was_body_background

unsigned int html_context::was_body_background

◆ was_br

unsigned int html_context::was_br

◆ was_li

int html_context::was_li

◆ was_style

unsigned int html_context::was_style

◆ was_xml_parsed

unsigned int html_context::was_xml_parsed

◆ was_xmp

unsigned int html_context::was_xmp

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