libwww_parse_html.c File Reference

#include "libwww_util.h"
#include "libwww_parse.h"
#include "libwww_parse_html.h"

Functions

PRIVATE void html_beginElement (USERDATA *htext, int element_number, const BOOL *present, const char **value)
PRIVATE void html_endElement (USERDATA *htext, int element_number)
PRIVATE void html_addText (USERDATA *htext, const char *textbuf, int len)
PRIVATE void collect_html_attributes (prolog_term elt_term, HTTag *tag, const BOOL *present, const char **value)
PRIVATE void html_push_element (USERDATA *htext, int element_number, const BOOL *present, const char **value)
PRIVATE void html_pop_element (USERDATA *htext)
PRIVATE void html_push_suppressed_element (USERDATA *htext, int element_number)
PRIVATE void html_pop_suppressed_element (USERDATA *htext)
PRIVATE int find_matching_elt (USERDATA *htext, int elt_number)
PRIVATE HTTag * special_find_tag (USERDATA *htext, int element_number)
USERDATAhtml_create_userData (HTRequest *request, HTParentAnchor *anchor, HTStream *output_stream)
PRIVATE void html_delete_userData (void *userdata)
void html_register_callbacks ()
void set_html_conversions ()

Function Documentation

PRIVATE void collect_html_attributes prolog_term  elt_term,
HTTag *  tag,
const BOOL *  present,
const char **  value
 

PRIVATE int find_matching_elt USERDATA htext,
int  elt_number
 

PRIVATE void html_addText USERDATA htext,
const char *  textbuf,
int  len
 

PRIVATE void html_beginElement USERDATA htext,
int  element_number,
const BOOL *  present,
const char **  value
 

USERDATA* html_create_userData HTRequest *  request,
HTParentAnchor *  anchor,
HTStream *  output_stream
 

PRIVATE void html_delete_userData void *  userdata  ) 
 

PRIVATE void html_endElement USERDATA htext,
int  element_number
 

PRIVATE void html_pop_element USERDATA htext  ) 
 

PRIVATE void html_pop_suppressed_element USERDATA htext  ) 
 

PRIVATE void html_push_element USERDATA htext,
int  element_number,
const BOOL *  present,
const char **  value
 

PRIVATE void html_push_suppressed_element USERDATA htext,
int  element_number
 

void html_register_callbacks  ) 
 

void set_html_conversions void   ) 
 

PRIVATE HTTag* special_find_tag USERDATA htext,
int  element_number
[inline]
 


Generated on Wed Jul 26 13:26:55 2006 for XSB by  doxygen 1.4.5