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: