Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

_CRToken Struct Reference

This class abstracts a css2 token. More...

#include <cr-token.h>


Data Fields

CRInputPos pos
union {
   CRString *   str
   CRRgb *   rgb
   CRNum *   num
   guint32   unichar
u
CRStringdimen
CRParsingLocation location


Detailed Description

This class abstracts a css2 token.

Definition at line 101 of file cr-token.h.


Field Documentation

CRString* _CRToken::dimen
 

Definition at line 115 of file cr-token.h.

Referenced by cr_tknzr_parse_token(), and cr_token_set_dimen().

CRParsingLocation _CRToken::location
 

Definition at line 116 of file cr-token.h.

Referenced by cr_parser_parse_charset(), cr_parser_parse_font_face(), cr_parser_parse_media(), cr_parser_parse_page(), cr_parser_parse_term(), and cr_tknzr_get_next_token().

CRNum* _CRToken::num
 

Definition at line 111 of file cr-token.h.

Referenced by cr_parser_parse_term(), cr_tknzr_get_next_token(), cr_tknzr_parse_token(), cr_token_set_angle(), cr_token_set_dimen(), cr_token_set_ems(), cr_token_set_exs(), cr_token_set_freq(), cr_token_set_length(), cr_token_set_number(), cr_token_set_percentage(), and cr_token_set_time().

CRInputPos _CRToken::pos
 

Definition at line 105 of file cr-token.h.

CRRgb* _CRToken::rgb
 

Definition at line 110 of file cr-token.h.

Referenced by cr_parser_parse_term(), and cr_token_set_rgb().

CRString* _CRToken::str
 

Definition at line 109 of file cr-token.h.

Referenced by cr_parser_parse_charset(), cr_parser_parse_media(), cr_parser_parse_term(), cr_tknzr_parse_token(), cr_token_set_atkeyword(), cr_token_set_comment(), cr_token_set_function(), cr_token_set_hash(), cr_token_set_ident(), cr_token_set_string(), and cr_token_set_uri().

union { ... } _CRToken::u
 

Referenced by cr_parser_parse_charset(), cr_parser_parse_media(), cr_parser_parse_term(), cr_tknzr_get_next_token(), cr_tknzr_parse_token(), cr_token_set_angle(), cr_token_set_atkeyword(), cr_token_set_comment(), cr_token_set_delim(), cr_token_set_dimen(), cr_token_set_ems(), cr_token_set_exs(), cr_token_set_freq(), cr_token_set_function(), cr_token_set_hash(), cr_token_set_ident(), cr_token_set_length(), cr_token_set_number(), cr_token_set_percentage(), cr_token_set_rgb(), cr_token_set_string(), cr_token_set_time(), and cr_token_set_uri().

guint32 _CRToken::unichar
 

Definition at line 112 of file cr-token.h.

Referenced by cr_parser_parse_term(), cr_tknzr_parse_token(), and cr_token_set_delim().


The documentation for this struct was generated from the following file:
Generated on Fri Oct 29 08:29:14 2004 for Libcroco by  doxygen 1.3.9.1