ELinks 0.18.0
mapa.h File Reference
#include <quickjs/quickjs.h>
Include dependency graph for mapa.h:
This graph shows which files directly or indirectly include this file:

Functions

void attr_save_in_map (void *m, void *node, JSValueConst value)
 
void attr_save_in_map_void (void *m, void *node, void *value)
 
void * interp_new_map (void)
 
bool interp_find_in_map (void *m, void *interpreter)
 
void interp_save_in_map (void *m, void *interpreter)
 
void interp_erase_from_map (void *m, void *interpreter)
 
void interp_delete_map (void *m)
 
void * attr_create_new_attrs_map (void)
 
void * attr_create_new_attributes_map (void)
 
void * attr_create_new_attributes_map_rev (void)
 
void * attr_create_new_collections_map (void)
 
void * attr_create_new_collections_map_rev (void)
 
void * attr_create_new_doctypes_map (void)
 
void * attr_create_new_elements_map (void)
 
void * attr_create_new_privates_map_void (void)
 
void * attr_create_new_form_elements_map (void)
 
void * attr_create_new_form_elements_map_rev (void)
 
void * attr_create_new_form_map (void)
 
void * attr_create_new_form_map_rev (void)
 
void * attr_create_new_forms_map (void)
 
void * attr_create_new_forms_map_rev (void)
 
void * attr_create_new_input_map (void)
 
void * attr_create_new_nodelist_map (void)
 
void * attr_create_new_nodelist_map_rev (void)
 
void * attr_create_new_csses_map (void)
 
void * attr_create_new_csses_map_rev (void)
 
void * attr_create_new_requestHeaders_map (void)
 
void * attr_create_new_responseHeaders_map (void)
 
void delete_map_str (void *m)
 
void attr_delete_map (void *m)
 
void attr_delete_map_rev (void *m)
 
void attr_delete_map_void (void *m)
 
JSValue attr_find_in_map (void *m, void *node)
 
void * attr_find_in_map_void (void *m, void *node)
 
void attr_erase_from_map (void *m, void *node)
 
void attr_erase_from_map_str (void *m, void *node)
 
void attr_save_in_map_rev (void *m, JSValueConst value, void *node)
 
void * attr_find_in_map_rev (void *m, JSValueConst value)
 
void attr_erase_from_map_rev (void *m, JSValueConst value)
 
void process_xhr_headers (char *head, struct Xhr *x)
 
void set_xhr_header (char *normalized_value, const char *h_name, struct Xhr *x)
 
char * get_output_headers (struct Xhr *x)
 
char * get_output_header (const char *header_name, struct Xhr *x)
 
char * get_elstyle (void *m)
 
void * set_elstyle (const char *text)
 
char * get_css_value (const char *text, const char *param)
 
char * set_css_value (const char *text, const char *param, const char *value)
 

Variables

void * map_attrs
 
void * map_attributes
 
void * map_rev_attributes
 
void * map_doctypes
 
void * map_privates
 
void * map_form
 
void * map_form_rev
 
void * map_forms
 
void * map_rev_forms
 
void * map_inputs
 
void * map_nodelist
 
void * map_rev_nodelist
 
void * map_form_elements
 
void * map_form_elements_rev
 
void * map_interp
 

Function Documentation

◆ attr_create_new_attributes_map()

void * attr_create_new_attributes_map ( void )

◆ attr_create_new_attributes_map_rev()

void * attr_create_new_attributes_map_rev ( void )

◆ attr_create_new_attrs_map()

void * attr_create_new_attrs_map ( void )

◆ attr_create_new_collections_map()

void * attr_create_new_collections_map ( void )

◆ attr_create_new_collections_map_rev()

void * attr_create_new_collections_map_rev ( void )

◆ attr_create_new_csses_map()

void * attr_create_new_csses_map ( void )

◆ attr_create_new_csses_map_rev()

void * attr_create_new_csses_map_rev ( void )

◆ attr_create_new_doctypes_map()

void * attr_create_new_doctypes_map ( void )

◆ attr_create_new_elements_map()

void * attr_create_new_elements_map ( void )

◆ attr_create_new_form_elements_map()

void * attr_create_new_form_elements_map ( void )

◆ attr_create_new_form_elements_map_rev()

void * attr_create_new_form_elements_map_rev ( void )

◆ attr_create_new_form_map()

void * attr_create_new_form_map ( void )

◆ attr_create_new_form_map_rev()

void * attr_create_new_form_map_rev ( void )

◆ attr_create_new_forms_map()

void * attr_create_new_forms_map ( void )

◆ attr_create_new_forms_map_rev()

void * attr_create_new_forms_map_rev ( void )

◆ attr_create_new_input_map()

void * attr_create_new_input_map ( void )

◆ attr_create_new_nodelist_map()

void * attr_create_new_nodelist_map ( void )

◆ attr_create_new_nodelist_map_rev()

void * attr_create_new_nodelist_map_rev ( void )

◆ attr_create_new_privates_map_void()

void * attr_create_new_privates_map_void ( void )

◆ attr_create_new_requestHeaders_map()

void * attr_create_new_requestHeaders_map ( void )

◆ attr_create_new_responseHeaders_map()

void * attr_create_new_responseHeaders_map ( void )

◆ attr_delete_map()

void attr_delete_map ( void * m)

◆ attr_delete_map_rev()

void attr_delete_map_rev ( void * m)

◆ attr_delete_map_void()

void attr_delete_map_void ( void * m)

◆ attr_erase_from_map()

void attr_erase_from_map ( void * m,
void * node )

◆ attr_erase_from_map_rev()

void attr_erase_from_map_rev ( void * m,
JSValueConst value )

◆ attr_erase_from_map_str()

void attr_erase_from_map_str ( void * m,
void * node )

◆ attr_find_in_map()

JSValue attr_find_in_map ( void * m,
void * node )

◆ attr_find_in_map_rev()

void * attr_find_in_map_rev ( void * m,
JSValueConst value )

◆ attr_find_in_map_void()

void * attr_find_in_map_void ( void * m,
void * node )

◆ attr_save_in_map()

void attr_save_in_map ( void * m,
void * node,
JSValueConst value )

◆ attr_save_in_map_rev()

void attr_save_in_map_rev ( void * m,
JSValueConst value,
void * node )

◆ attr_save_in_map_void()

void attr_save_in_map_void ( void * m,
void * node,
void * value )

◆ delete_map_str()

void delete_map_str ( void * m)

◆ get_css_value()

char * get_css_value ( const char * text,
const char * param )

◆ get_elstyle()

char * get_elstyle ( void * m)

◆ get_output_header()

char * get_output_header ( const char * header_name,
struct Xhr * x )

◆ get_output_headers()

char * get_output_headers ( struct Xhr * x)

◆ interp_delete_map()

void interp_delete_map ( void * m)

◆ interp_erase_from_map()

void interp_erase_from_map ( void * m,
void * interpreter )

◆ interp_find_in_map()

bool interp_find_in_map ( void * m,
void * interpreter )

◆ interp_new_map()

void * interp_new_map ( void )

◆ interp_save_in_map()

void interp_save_in_map ( void * m,
void * interpreter )

◆ process_xhr_headers()

void process_xhr_headers ( char * head,
struct Xhr * x )

◆ set_css_value()

char * set_css_value ( const char * text,
const char * param,
const char * value )

◆ set_elstyle()

void * set_elstyle ( const char * text)

◆ set_xhr_header()

void set_xhr_header ( char * normalized_value,
const char * h_name,
struct Xhr * x )

Variable Documentation

◆ map_attributes

void* map_attributes
extern

◆ map_attrs

void* map_attrs
extern

◆ map_doctypes

void* map_doctypes
extern

◆ map_form

void* map_form
extern

◆ map_form_elements

void* map_form_elements
extern

◆ map_form_elements_rev

void* map_form_elements_rev
extern

◆ map_form_rev

void* map_form_rev
extern

◆ map_forms

void* map_forms
extern

◆ map_inputs

void* map_inputs
extern

◆ map_interp

void* map_interp
extern

◆ map_nodelist

void* map_nodelist
extern

◆ map_privates

void* map_privates
extern

◆ map_rev_attributes

void* map_rev_attributes
extern

◆ map_rev_forms

void* map_rev_forms
extern

◆ map_rev_nodelist

void* map_rev_nodelist
extern