1;This file is part of The Croco Library
2;This program is free software; you can redistribute it and/or
3;modify it under the terms of version 2.1 of the GNU Lesser General Public
4;License as published by the Free Software Foundation.
5
6;This program is distributed in the hope that it will be useful,
7;but WITHOUT ANY WARRANTY; without even the implied warranty of
8;MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
9;GNU General Public License for more details.
10
11;You should have received a copy of the GNU Lesser General Public License
12;along with this program; if not, write to the Free Software
13;Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
14;USA
15
16;Author: Fan, Chun-wei
17;See COPYRIGHTS file for copyright information.
18
19;----------------------------
20;libcroco/cr-additional-sel.h
21;----------------------------
22cr_additional_sel_append
23cr_additional_sel_destroy
24cr_additional_sel_dump
25cr_additional_sel_new
26cr_additional_sel_new_with_type
27cr_additional_sel_one_to_string
28cr_additional_sel_prepend
29cr_additional_sel_set_attr_sel
30cr_additional_sel_set_class_name
31cr_additional_sel_set_id_name
32cr_additional_sel_set_pseudo
33cr_additional_sel_to_string
34
35;----------------------
36;libcroco/cr-attr-sel.h
37;----------------------
38cr_attr_sel_append_attr_sel
39cr_attr_sel_destroy
40cr_attr_sel_dump
41cr_attr_sel_new
42cr_attr_sel_prepend_attr_sel
43cr_attr_sel_to_string
44
45;---------------------
46;libcroco/cr-cascade.h
47;---------------------
48cr_cascade_destroy
49cr_cascade_get_sheet
50cr_cascade_new
51cr_cascade_ref
52cr_cascade_set_sheet
53cr_cascade_unref
54
55;-------------------------
56;libcroco/cr-declaration.h
57;-------------------------
58cr_declaration_append
59cr_declaration_append2
60cr_declaration_destroy
61cr_declaration_dump
62cr_declaration_dump_one
63cr_declaration_get_by_prop_name
64cr_declaration_get_from_list
65cr_declaration_list_to_string
66cr_declaration_list_to_string2
67cr_declaration_new
68cr_declaration_nr_props
69cr_declaration_parse_from_buf
70cr_declaration_parse_list_from_buf
71cr_declaration_prepend
72cr_declaration_ref
73cr_declaration_to_string
74cr_declaration_unlink
75cr_declaration_unref
76
77;-------------------------
78;libcroco/cr-doc-handler.h
79;-------------------------
80cr_doc_handler_associate_a_parser
81cr_doc_handler_destroy
82cr_doc_handler_get_ctxt
83cr_doc_handler_get_result
84cr_doc_handler_new
85cr_doc_handler_ref
86cr_doc_handler_set_ctxt
87cr_doc_handler_set_default_sac_handler
88cr_doc_handler_set_result
89cr_doc_handler_unref
90
91;-------------------------
92;libcroco/cr-enc-handler.h
93;-------------------------
94cr_enc_handler_convert_input
95cr_enc_handler_get_instance
96cr_enc_handler_resolve_enc_alias
97
98;-------------------
99;libcroco/cr-fonts.h
100;-------------------
101cr_font_family_append
102cr_font_family_destroy
103cr_font_family_new
104cr_font_family_prepend
105cr_font_family_set_name
106cr_font_family_to_string
107cr_font_size_adjust_destroy
108cr_font_size_adjust_new
109cr_font_size_adjust_to_string
110cr_font_size_clear
111cr_font_size_copy
112cr_font_size_destroy
113cr_font_size_get_larger_predefined_font_size
114cr_font_size_get_smaller_predefined_font_size
115cr_font_size_is_predefined_absolute_font_size
116cr_font_size_is_set_to_inherit
117cr_font_size_new
118cr_font_size_set_absolute_font_size
119cr_font_size_set_predefined_absolute_font_size
120cr_font_size_set_relative_font_size
121cr_font_size_set_to_inherit
122cr_font_size_to_string
123cr_font_stretch_to_string
124cr_font_style_to_string
125cr_font_variant_to_string
126cr_font_weight_get_bolder
127cr_font_weight_to_string
128
129;-------------------
130;libcroco/cr-input.h
131;-------------------
132cr_input_consume_char
133cr_input_consume_chars
134cr_input_consume_white_spaces
135cr_input_destroy
136cr_input_end_of_input
137cr_input_get_byte_addr
138cr_input_get_column_num
139cr_input_get_cur_pos
140cr_input_get_cur_byte_addr
141cr_input_get_cur_index
142cr_input_get_end_of_file
143cr_input_get_end_of_line
144cr_input_get_line_num
145cr_input_get_nb_bytes_left
146cr_input_get_parsing_location
147cr_input_increment_col_num
148cr_input_increment_line_num
149cr_input_new_from_buf
150cr_input_new_from_uri
151cr_input_peek_byte
152cr_input_peek_byte2
153cr_input_peek_char
154cr_input_read_byte
155cr_input_read_char
156cr_input_ref
157cr_input_seek_index
158cr_input_set_column_num
159cr_input_set_cur_index
160cr_input_set_cur_pos
161cr_input_set_end_of_file
162cr_input_set_end_of_line
163cr_input_set_line_num
164cr_input_unref
165
166;-----------------
167;libcroco/cr-num.h
168;-----------------
169cr_num_copy
170cr_num_destroy
171cr_num_dup
172cr_num_is_fixed_length
173cr_num_new
174cr_num_new_with_val
175cr_num_set
176cr_num_to_string
177
178;-----------------------
179;libcroco/cr-om-parser.h
180;-----------------------
181cr_om_parser_destroy
182cr_om_parser_new
183cr_om_parser_parse_buf
184cr_om_parser_parse_file
185cr_om_parser_parse_paths_to_cascade
186cr_om_parser_simply_parse_buf
187cr_om_parser_simply_parse_file
188cr_om_parser_simply_parse_paths_to_cascade
189
190;--------------------
191;libcroco/cr-parser.h
192;--------------------
193cr_parser_destroy
194cr_parser_get_sac_handler
195cr_parser_get_tknzr
196cr_parser_get_use_core_grammar
197cr_parser_get_parsing_location
198cr_parser_new
199cr_parser_new_from_buf
200cr_parser_new_from_file
201cr_parser_new_from_input
202cr_parser_parse
203cr_parser_parse_buf
204cr_parser_parse_charset
205cr_parser_parse_declaration
206cr_parser_parse_expr
207cr_parser_parse_file
208cr_parser_parse_font_face
209cr_parser_parse_import
210cr_parser_parse_media
211cr_parser_parse_page
212cr_parser_parse_prio
213cr_parser_parse_ruleset
214cr_parser_parse_statement_core
215cr_parser_parse_term
216cr_parser_set_default_sac_handler
217cr_parser_set_sac_handler
218cr_parser_set_use_core_grammar
219cr_parser_set_tknzr
220cr_parser_try_to_skip_spaces_and_comments
221
222;------------------------------
223;libcroco/cr-parsing-location.h
224;------------------------------
225cr_parsing_location_copy
226cr_parsing_location_destroy
227cr_parsing_location_dump
228cr_parsing_location_init
229cr_parsing_location_new
230cr_parsing_location_to_string
231
232;-----------------------
233;libcroco/cr-prop-list.h
234;-----------------------
235cr_prop_list_append
236cr_prop_list_append2
237cr_prop_list_destroy
238cr_prop_list_get_decl
239cr_prop_list_get_next
240cr_prop_list_get_prev
241cr_prop_list_get_prop
242cr_prop_list_lookup_prop
243cr_prop_list_prepend
244cr_prop_list_prepend2
245cr_prop_list_set_decl
246cr_prop_list_set_prop
247cr_prop_list_unlink
248
249;--------------------
250;libcroco/cr-pseudo.h
251;--------------------
252cr_pseudo_destroy
253cr_pseudo_dump
254cr_pseudo_new
255cr_pseudo_to_string
256
257;-----------------
258;libcroco/cr-rgb.h
259;-----------------
260cr_rgb_compute_from_percentage
261cr_rgb_copy
262cr_rgb_destroy
263cr_rgb_dump
264cr_rgb_is_set_to_inherit
265cr_rgb_is_set_to_transparent
266cr_rgb_new
267cr_rgb_new_with_vals
268cr_rgb_parse_from_buf
269cr_rgb_set
270cr_rgb_set_from_hex_str
271cr_rgb_set_from_name
272cr_rgb_set_from_rgb
273cr_rgb_set_from_term
274cr_rgb_set_to_inherit
275cr_rgb_set_to_transparent
276cr_rgb_to_string
277
278;----------------------
279;libcroco/cr-selector.h
280;----------------------
281cr_selector_append
282cr_selector_append_simple_sel
283cr_selector_destroy
284cr_selector_dump
285cr_selector_new
286cr_selector_parse_from_buf
287cr_selector_prepend
288cr_selector_ref
289cr_selector_to_string
290cr_selector_unref
291
292;---------------------
293;libcroco/cr-sel-eng.h
294;---------------------
295cr_sel_eng_destroy
296cr_sel_eng_get_matched_properties_from_cascade
297cr_sel_eng_get_matched_rulesets
298cr_sel_eng_get_matched_style
299cr_sel_eng_get_pseudo_class_selector_handler
300cr_sel_eng_matches_node
301cr_sel_eng_new
302cr_sel_eng_register_pseudo_class_sel_handler
303cr_sel_eng_unregister_all_pseudo_class_sel_handlers
304cr_sel_eng_unregister_pseudo_class_sel_handler
305
306;------------------------
307;libcroco/cr-simple-sel.h
308;------------------------
309cr_simple_sel_append_simple_sel
310cr_simple_sel_compute_specificity
311cr_simple_sel_destroy
312cr_simple_sel_dump
313;cr_simple_sel_dump_attr_sel_list		;no implementation!
314cr_simple_sel_new
315cr_simple_sel_one_to_string
316cr_simple_sel_prepend_simple_sel
317cr_simple_sel_to_string
318
319;-----------------------
320;libcroco/cr-statement.h
321;-----------------------
322cr_statement_append
323cr_statement_at_charset_rule_get_charset
324cr_statement_at_charset_rule_parse_from_buf
325cr_statement_at_charset_rule_set_charset
326cr_statement_at_font_face_rule_add_decl
327cr_statement_at_font_face_rule_get_decls
328cr_statement_at_font_face_rule_set_decls
329cr_statement_at_import_rule_get_imported_sheet
330cr_statement_at_import_rule_get_url
331cr_statement_at_import_rule_parse_from_buf
332cr_statement_at_import_rule_set_imported_sheet
333cr_statement_at_import_rule_set_url
334cr_statement_at_media_get_from_list
335cr_statement_at_media_nr_rules
336cr_statement_at_media_rule_parse_from_buf
337cr_statement_at_page_rule_get_declarations
338;cr_statement_at_page_rule_get_sel		;no implementation!
339cr_statement_at_page_rule_parse_from_buf
340cr_statement_at_page_rule_set_declarations
341;cr_statement_at_page_rule_set_sel		;no implementation!
342cr_statement_destroy
343cr_statement_does_buf_parses_against_core
344cr_statement_dump
345cr_statement_dump_charset
346cr_statement_dump_font_face_rule
347cr_statement_dump_import_rule
348cr_statement_dump_media_rule
349cr_statement_dump_page
350cr_statement_dump_ruleset
351cr_statement_font_face_rule_parse_from_buf
352cr_statement_get_from_list
353cr_statement_get_parent_sheet
354cr_statement_list_to_string
355cr_statement_new_at_charset_rule
356cr_statement_new_at_font_face_rule
357cr_statement_new_at_import_rule
358cr_statement_new_at_media_rule
359cr_statement_new_at_page_rule
360cr_statement_new_ruleset
361cr_statement_nr_rules
362cr_statement_parse_from_buf
363cr_statement_prepend
364cr_statement_ruleset_append_decl
365cr_statement_ruleset_append_decl2
366cr_statement_ruleset_get_declarations
367cr_statement_ruleset_set_decl_list
368cr_statement_ruleset_get_sel_list
369cr_statement_ruleset_parse_from_buf
370cr_statement_ruleset_set_sel_list
371cr_statement_set_parent_sheet
372cr_statement_to_string
373cr_statement_unlink
374
375;--------------------
376;libcroco/cr-string.h
377;--------------------
378cr_string_destroy
379cr_string_dup
380cr_string_dup2
381cr_string_new
382cr_string_new_from_gstring
383cr_string_new_from_string
384cr_string_peek_raw_str
385cr_string_peek_raw_str_len
386
387;------------------------
388;libcroco/cr-stylesheet.h
389;------------------------
390cr_stylesheet_destroy
391cr_stylesheet_dump
392cr_stylesheet_new
393cr_stylesheet_nr_rules
394cr_stylesheet_ref
395cr_stylesheet_statement_get_from_list
396cr_stylesheet_to_string
397cr_stylesheet_unref
398
399;-------------------
400;libcroco/cr-style.h
401;-------------------
402cr_style_border_style_to_string
403cr_style_copy
404cr_style_destroy
405cr_style_display_type_to_string
406cr_style_dup
407cr_style_float_type_to_string
408cr_style_new
409cr_style_num_prop_val_to_string
410cr_style_position_type_to_string
411;cr_style_propagate_from_parent		;no implementation!
412cr_style_ref
413cr_style_resolve_inherited_properties
414cr_style_rgb_prop_val_to_string
415cr_style_set_props_to_default_values
416cr_style_set_props_to_initial_values
417cr_style_set_style_from_decl
418cr_style_to_string
419cr_style_unref
420cr_style_white_space_type_to_string
421
422;------------------
423;libcroco/cr-term.h
424;------------------
425cr_term_append_term
426cr_term_destroy
427cr_term_dump
428cr_term_get_from_list
429cr_term_new
430cr_term_nr_values
431cr_term_one_to_string
432cr_term_parse_expression_from_buf
433cr_term_prepend_term
434cr_term_ref
435cr_term_set_function
436cr_term_set_hash
437cr_term_set_ident
438cr_term_set_number
439cr_term_set_rgb
440cr_term_set_string
441cr_term_set_uri
442cr_term_to_string
443cr_term_unref
444
445;-------------------
446;libcroco/cr-tknzr.h
447;-------------------
448cr_tknzr_consume_chars
449cr_tknzr_destroy
450cr_tknzr_get_cur_byte_addr
451cr_tknzr_get_cur_pos
452cr_tknzr_get_input
453cr_tknzr_get_nb_bytes_left
454cr_tknzr_get_next_token
455cr_tknzr_get_parsing_location
456cr_tknzr_new
457cr_tknzr_new_from_buf
458cr_tknzr_new_from_uri
459cr_tknzr_parse_token
460cr_tknzr_peek_byte
461cr_tknzr_peek_byte2
462cr_tknzr_peek_char
463cr_tknzr_read_byte
464cr_tknzr_read_char
465cr_tknzr_ref
466cr_tknzr_seek_index
467cr_tknzr_set_cur_pos
468cr_tknzr_set_input
469cr_tknzr_unget_token
470cr_tknzr_unref
471
472;-------------------
473;libcroco/cr-token.h
474;-------------------
475cr_token_destroy
476cr_token_new
477cr_token_set_angle
478cr_token_set_atkeyword
479cr_token_set_bc
480cr_token_set_bo
481cr_token_set_cbc
482cr_token_set_cbo
483cr_token_set_cdc
484cr_token_set_cdo
485cr_token_set_charset_sym
486cr_token_set_comment
487cr_token_set_dashmatch
488cr_token_set_delim
489cr_token_set_dimen
490cr_token_set_ems
491cr_token_set_exs
492cr_token_set_font_face_sym
493cr_token_set_freq
494cr_token_set_function
495cr_token_set_hash
496cr_token_set_important_sym
497cr_token_set_import_sym
498cr_token_set_includes
499cr_token_set_ident
500cr_token_set_length
501cr_token_set_media_sym
502cr_token_set_number
503cr_token_set_page_sym
504cr_token_set_pc
505cr_token_set_percentage
506cr_token_set_po
507cr_token_set_rgb
508cr_token_set_s
509cr_token_set_semicolon
510cr_token_set_string
511cr_token_set_time
512;cr_token_set_unicoderange ;commented out in the header!
513cr_token_set_uri
514
515;-------------------
516;libcroco/cr-utils.h
517;-------------------
518cr_utils_dump_n_chars
519cr_utils_dump_n_chars2
520cr_utils_dup_glist_of_cr_string
521cr_utils_dup_glist_of_string
522cr_utils_is_hexa_char
523cr_utils_is_newline
524cr_utils_is_nonascii
525cr_utils_is_white_space
526cr_utils_read_char_from_utf8_buf
527cr_utils_ucs1_str_len_as_utf8
528cr_utils_ucs1_str_to_utf8
529cr_utils_ucs1_to_utf8
530cr_utils_ucs4_str_len_as_utf8
531cr_utils_ucs4_str_to_utf8
532cr_utils_ucs4_to_utf8
533cr_utils_utf8_str_len_as_ucs4
534cr_utils_utf8_to_ucs1
535cr_utils_utf8_to_ucs4
536cr_utils_utf8_str_len_as_ucs1
537cr_utils_utf8_str_to_ucs1
538cr_utils_utf8_str_to_ucs4