Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
3584 sourcerer 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 
6
 */
7
 
8
#ifndef dom_internal_html_options_collection_h_
9
#define dom_internal_html_options_collection_h_
10
 
11
#include 
12
 
13
#include "html/html_collection.h"
14
 
15
struct dom_node_internal;
16
 
17
/**
18
 * The html_options_collection structure
19
 */
20
struct dom_html_options_collection {
21
	struct dom_html_collection base;
22
			/**< The base class */
23
};
24
 
25
dom_exception _dom_html_options_collection_create(struct dom_html_document *doc,
26
		struct dom_node_internal *root,
27
		dom_callback_is_in_collection ic,
28
		void *ctx,
29
		struct dom_html_options_collection **col);
30
 
31
dom_exception _dom_html_options_collection_initialise(struct dom_html_document *doc,
32
		struct dom_html_options_collection *col,
33
		struct dom_node_internal *root,
34
		dom_callback_is_in_collection ic, void *ctx);
35
 
36
void _dom_html_options_collection_finalise(
37
		struct dom_html_options_collection *col);
38
 
39
void _dom_html_options_collection_destroy(
40
		struct dom_html_options_collection *col);
41
 
42
#endif
43