libdom
Loading...
Searching...
No Matches
dom_html_document_vtable Struct Reference

#include <html_document.h>

Public Attributes

struct dom_document_vtable base
 
dom_exception(* get_title )(dom_html_document *doc, dom_string **title)
 
dom_exception(* set_title )(dom_html_document *doc, dom_string *title)
 
dom_exception(* get_referrer )(dom_html_document *doc, dom_string **referrer)
 
dom_exception(* get_domain )(dom_html_document *doc, dom_string **domain)
 
dom_exception(* get_url )(dom_html_document *doc, dom_string **url)
 
dom_exception(* get_body )(dom_html_document *doc, struct dom_html_element **body)
 
dom_exception(* set_body )(dom_html_document *doc, struct dom_html_element *body)
 
dom_exception(* get_images )(dom_html_document *doc, struct dom_html_collection **col)
 
dom_exception(* get_applets )(dom_html_document *doc, struct dom_html_collection **col)
 
dom_exception(* get_links )(dom_html_document *doc, struct dom_html_collection **col)
 
dom_exception(* get_forms )(dom_html_document *doc, struct dom_html_collection **col)
 
dom_exception(* get_anchors )(dom_html_document *doc, struct dom_html_collection **col)
 
dom_exception(* get_cookie )(dom_html_document *doc, dom_string **cookie)
 
dom_exception(* set_cookie )(dom_html_document *doc, dom_string *cookie)
 
dom_exception(* open )(dom_html_document *doc)
 
dom_exception(* close )(dom_html_document *doc)
 
dom_exception(* write )(dom_html_document *doc, dom_string *text)
 
dom_exception(* writeln )(dom_html_document *doc, dom_string *text)
 
dom_exception(* get_elements_by_name )(dom_html_document *doc, dom_string *name, struct dom_nodelist **list)
 

Member Data Documentation

◆ base

struct dom_document_vtable dom_html_document_vtable::base

◆ close

dom_exception(* dom_html_document_vtable::close) (dom_html_document *doc)

◆ get_anchors

dom_exception(* dom_html_document_vtable::get_anchors) (dom_html_document *doc, struct dom_html_collection **col)

◆ get_applets

dom_exception(* dom_html_document_vtable::get_applets) (dom_html_document *doc, struct dom_html_collection **col)

◆ get_body

dom_exception(* dom_html_document_vtable::get_body) (dom_html_document *doc, struct dom_html_element **body)

◆ get_cookie

dom_exception(* dom_html_document_vtable::get_cookie) (dom_html_document *doc, dom_string **cookie)

◆ get_domain

dom_exception(* dom_html_document_vtable::get_domain) (dom_html_document *doc, dom_string **domain)

◆ get_elements_by_name

dom_exception(* dom_html_document_vtable::get_elements_by_name) (dom_html_document *doc, dom_string *name, struct dom_nodelist **list)

◆ get_forms

dom_exception(* dom_html_document_vtable::get_forms) (dom_html_document *doc, struct dom_html_collection **col)

◆ get_images

dom_exception(* dom_html_document_vtable::get_images) (dom_html_document *doc, struct dom_html_collection **col)

◆ get_links

dom_exception(* dom_html_document_vtable::get_links) (dom_html_document *doc, struct dom_html_collection **col)

◆ get_referrer

dom_exception(* dom_html_document_vtable::get_referrer) (dom_html_document *doc, dom_string **referrer)

◆ get_title

dom_exception(* dom_html_document_vtable::get_title) (dom_html_document *doc, dom_string **title)

◆ get_url

dom_exception(* dom_html_document_vtable::get_url) (dom_html_document *doc, dom_string **url)

◆ open

dom_exception(* dom_html_document_vtable::open) (dom_html_document *doc)

◆ set_body

dom_exception(* dom_html_document_vtable::set_body) (dom_html_document *doc, struct dom_html_element *body)

◆ set_cookie

dom_exception(* dom_html_document_vtable::set_cookie) (dom_html_document *doc, dom_string *cookie)

◆ set_title

dom_exception(* dom_html_document_vtable::set_title) (dom_html_document *doc, dom_string *title)

◆ write

dom_exception(* dom_html_document_vtable::write) (dom_html_document *doc, dom_string *text)

◆ writeln

dom_exception(* dom_html_document_vtable::writeln) (dom_html_document *doc, dom_string *text)

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