libdom
Loading...
Searching...
No Matches
html_options_collection.h
Go to the documentation of this file.
1/*
2 * This file is part of libdom.
3 * Licensed under the MIT License,
4 * http://www.opensource.org/licenses/mit-license.php
5 * Copyright 2009 Bo Yang <struggleyb.nku@gmail.com>
6 */
7
8#ifndef dom_internal_html_options_collection_h_
9#define dom_internal_html_options_collection_h_
10
12
13#include "html/html_collection.h"
14
16
24
26 struct dom_node_internal *root,
28 void *ctx,
29 struct dom_html_options_collection **col);
30
33 struct dom_node_internal *root,
35
37 struct dom_html_options_collection *col);
38
40 struct dom_html_options_collection *col);
41
42#endif
43
dom_exception
Definition exceptions.h:24
bool(* dom_callback_is_in_collection)(struct dom_node_internal *node, void *ctx)
Definition html_collection.h:15
dom_exception _dom_html_options_collection_create(struct dom_html_document *doc, struct dom_node_internal *root, dom_callback_is_in_collection ic, void *ctx, struct dom_html_options_collection **col)
Definition html_options_collection.c:33
void _dom_html_options_collection_finalise(struct dom_html_options_collection *col)
Definition html_options_collection.c:70
void _dom_html_options_collection_destroy(struct dom_html_options_collection *col)
Definition html_options_collection.c:79
dom_exception _dom_html_options_collection_initialise(struct dom_html_document *doc, struct dom_html_options_collection *col, struct dom_node_internal *root, dom_callback_is_in_collection ic, void *ctx)
Definition html_options_collection.c:57
Definition html_collection.h:21
dom_callback_is_in_collection ic
Definition html_collection.h:22
struct dom_html_document * doc
Definition html_collection.h:28
struct dom_node_internal * root
Definition html_collection.h:31
void * ctx
Definition html_collection.h:27
Definition html_document.h:19
Definition html_options_collection.h:20
struct dom_html_collection base
Definition html_options_collection.h:21
Definition node.h:54