ELinks 0.18.0
Macros | Functions
stack.h File Reference
#include "document/html/parser.h"
Include dependency graph for stack.h:
This graph shows which files directly or indirectly include this file:

Macros

#define pop_html_element(html_context)    kill_html_stack_item(html_context, html_top)
 

Functions

struct html_element * search_html_stack (struct html_context *html_context, const char *name)
 
void html_stack_dup (struct html_context *html_context, enum html_element_mortality_type type)
 
void kill_html_stack_item (struct html_context *html_context, struct html_element *e)
 
void kill_html_stack_until (struct html_context *html_context, int ls,...)
 

Macro Definition Documentation

◆ pop_html_element

#define pop_html_element (   html_context)     kill_html_stack_item(html_context, html_top)

Function Documentation

◆ html_stack_dup()

void html_stack_dup ( struct html_context *  html_context,
enum html_element_mortality_type  type 
)

◆ kill_html_stack_item()

void kill_html_stack_item ( struct html_context *  html_context,
struct html_element *  e 
)

◆ kill_html_stack_until()

void kill_html_stack_until ( struct html_context *  html_context,
int  ls,
  ... 
)

◆ search_html_stack()

struct html_element * search_html_stack ( struct html_context *  html_context,
const char *  name 
)