libcss
Loading...
Searching...
No Matches
strings.h
Go to the documentation of this file.
1/*
2 * This file is part of LibCSS
3 * Licensed under the MIT License,
4 * http://www.opensource.org/licenses/mit-license.php
5 * Copyright 2009 John-Mark Bell <jmb@netsurf-browser.org>
6 */
7
8#ifndef css_select_strings_h_
9#define css_select_strings_h_
10
11#include <libcss/errors.h>
12
14typedef struct {
15 lwc_string *universal;
16 lwc_string *first_child;
17 lwc_string *link;
18 lwc_string *visited;
19 lwc_string *hover;
20 lwc_string *active;
21 lwc_string *focus;
22 lwc_string *nth_child;
23 lwc_string *nth_last_child;
24 lwc_string *nth_of_type;
25 lwc_string *nth_last_of_type;
26 lwc_string *last_child;
27 lwc_string *first_of_type;
28 lwc_string *last_of_type;
29 lwc_string *only_child;
30 lwc_string *only_of_type;
31 lwc_string *root;
32 lwc_string *empty;
33 lwc_string *target;
34 lwc_string *lang;
35 lwc_string *enabled;
36 lwc_string *disabled;
37 lwc_string *checked;
38 lwc_string *first_line;
39 lwc_string *first_letter;
40 lwc_string *before;
41 lwc_string *after;
42
43 lwc_string *width;
44 lwc_string *height;
47
50
51#endif
52
css_error
Definition errors.h:18
css_error css_select_strings_intern(css_select_strings *str)
Definition strings.c:13
void css_select_strings_unref(css_select_strings *str)
Definition strings.c:201
Definition strings.h:14
lwc_string * nth_last_of_type
Definition strings.h:25
lwc_string * first_line
Definition strings.h:38
lwc_string * first_of_type
Definition strings.h:27
lwc_string * nth_last_child
Definition strings.h:23
lwc_string * checked
Definition strings.h:37
lwc_string * last_of_type
Definition strings.h:28
lwc_string * first_letter
Definition strings.h:39
lwc_string * enabled
Definition strings.h:35
lwc_string * only_child
Definition strings.h:29
lwc_string * disabled
Definition strings.h:36
lwc_string * active
Definition strings.h:20
lwc_string * link
Definition strings.h:17
lwc_string * nth_of_type
Definition strings.h:24
lwc_string * height
Definition strings.h:44
lwc_string * width
Definition strings.h:43
lwc_string * nth_child
Definition strings.h:22
lwc_string * prefers_color_scheme
Definition strings.h:45
lwc_string * only_of_type
Definition strings.h:30
lwc_string * last_child
Definition strings.h:26
lwc_string * focus
Definition strings.h:21
lwc_string * universal
Definition strings.h:15
lwc_string * after
Definition strings.h:41
lwc_string * hover
Definition strings.h:19
lwc_string * empty
Definition strings.h:32
lwc_string * first_child
Definition strings.h:16
lwc_string * before
Definition strings.h:40
lwc_string * lang
Definition strings.h:34
lwc_string * target
Definition strings.h:33
lwc_string * root
Definition strings.h:31
lwc_string * visited
Definition strings.h:18