|
libcss
|
Public Attributes | |
| parserutils_inputstream * | stream |
| css_lexer * | lexer |
| bool | quirks |
| parserutils_stack * | states |
| parserutils_vector * | tokens |
| const css_token * | pushback |
| bool | parseError |
| parserutils_stack * | open_items |
| bool | last_was_ws |
| css_parser_event_handler | event |
| void * | event_pw |
CSS parser object
| css_parser_event_handler css_parser::event |
Client's event handler
| void* css_parser::event_pw |
Client data for event handler
| bool css_parser::last_was_ws |
Last token was whitespace
| css_lexer* css_parser::lexer |
The lexer to use
| parserutils_stack* css_parser::open_items |
Stack of open brackets
| bool css_parser::parseError |
A parse error has occurred
| const css_token* css_parser::pushback |
Push back buffer
| bool css_parser::quirks |
Whether to enable parsing quirks
| parserutils_stack* css_parser::states |
Stack of states
| parserutils_inputstream* css_parser::stream |
The inputstream
| parserutils_vector* css_parser::tokens |
Vector of pending tokens