Valadoc.TokenType – valadoc Reference Manual
Packages
valadoc
Valadoc
TokenType
Action
any
any_number
any_word
init_token_types
str
TokenType
TokenType.basic
action
do_action
matches
to_pretty_string
to_string
ALIGN_BOTTOM
ALIGN_CENTER
ALIGN_RIGHT
ALIGN_TOP
ANY
ANY_NUMBER
ANY_WORD
AROBASE
BACK_QUOTE_2
BREAK
CLOSED_BRACE
DOUBLE_CLOSED_BRACE
DOUBLE_CLOSED_BRACKET
DOUBLE_OPEN_BRACE
DOUBLE_OPEN_BRACKET
DOUBLE_PIPE
EOF
EOL
EQUAL_1
EQUAL_2
EQUAL_3
EQUAL_4
EQUAL_5
EXACT_WORD
GREATER_THAN
LESS_THAN
MARKDOWN_ANY_WORD
MARKDOWN_BLOCK_END
MARKDOWN_BLOCK_START
MARKDOWN_CLOSE_BRACKET
MARKDOWN_CLOSE_PARENS
MARKDOWN_CONSTANT
MARKDOWN_EOC
MARKDOWN_EXCLAMATION_MARK
MARKDOWN_FUNCTION
MARKDOWN_GREATER_THAN
MARKDOWN_HEADLINE_1
MARKDOWN_HEADLINE_2
MARKDOWN_HEADLINE_END
MARKDOWN_HEADLINE_HASH
MARKDOWN_LESS_THAN
MARKDOWN_LINK
MARKDOWN_LOCAL_GMEMBER
MARKDOWN_MAIL
MARKDOWN_OPEN_BRACKET
MARKDOWN_OPEN_PARENS
MARKDOWN_ORDERED_LIST_ITEM_END
MARKDOWN_ORDERED_LIST_ITEM_START
MARKDOWN_PARAGRAPH
MARKDOWN_PARAMETER
MARKDOWN_SOURCE
MARKDOWN_SPACE
MARKDOWN_SYMBOL
MARKDOWN_UNORDERED_LIST_ITEM_END
MARKDOWN_UNORDERED_LIST_ITEM_START
MINUS
OPEN_BRACE
PIPE
SINGLE_QUOTE_2
SLASH_2
SPACE
TAB
TRIPLE_CLOSED_BRACE
TRIPLE_OPEN_BRACE
UNDERSCORE_2
VALADOC_ANY_WORD
VALADOC_COMMENT_END
VALADOC_COMMENT_START
VALADOC_EOL
VALADOC_SPACE
VALADOC_TAB
_action
_basic_value
_last_basic_value
_pretty_string
_string_value
initialized
TokenType
Object Hierarchy:
Valadoc.TokenType
Valadoc.TokenType
Valadoc.TokenType
GLib.Object
GLib.Object
GLib.Object->Valadoc.TokenType
Description:
public
class
TokenType
:
Object
Namespace:
Valadoc
Package:
valadoc
Content:
Delegates:
public
delegate
void
Action
(
Token
token)
throws
ParserError
Static methods:
public
static
TokenType
any
()
public
static
TokenType
any_number
()
public
static
TokenType
any_word
()
internal
static
void
init_token_types
()
public
static
TokenType
str
(
string
str)
Creation methods:
private
TokenType
(
string
string_value,
int
basic_value,
Action
? __action)
private
TokenType.basic
(
string
string_value,
string
? pretty_string =
null
)
Methods:
public
TokenType
action
(
Action
action)
public
void
do_action
(
Token
matched_token)
throws
ParserError
public
bool
matches
(
Token
token)
public
unowned
string
to_pretty_string
()
public
unowned
string
to_string
()
Fields:
public
static
TokenType
ALIGN_BOTTOM
public
static
TokenType
ALIGN_CENTER
public
static
TokenType
ALIGN_RIGHT
public
static
TokenType
ALIGN_TOP
public
static
TokenType
ANY
public
static
TokenType
ANY_NUMBER
public
static
TokenType
ANY_WORD
public
static
TokenType
AROBASE
public
static
TokenType
BACK_QUOTE_2
public
static
TokenType
BREAK
public
static
TokenType
CLOSED_BRACE
public
static
TokenType
DOUBLE_CLOSED_BRACE
public
static
TokenType
DOUBLE_CLOSED_BRACKET
public
static
TokenType
DOUBLE_OPEN_BRACE
public
static
TokenType
DOUBLE_OPEN_BRACKET
public
static
TokenType
DOUBLE_PIPE
public
static
TokenType
EOF
public
static
TokenType
EOL
public
static
TokenType
EQUAL_1
public
static
TokenType
EQUAL_2
public
static
TokenType
EQUAL_3
public
static
TokenType
EQUAL_4
public
static
TokenType
EQUAL_5
private
static
int
EXACT_WORD
public
static
TokenType
GREATER_THAN
public
static
TokenType
LESS_THAN
public
static
TokenType
MARKDOWN_ANY_WORD
public
static
TokenType
MARKDOWN_BLOCK_END
public
static
TokenType
MARKDOWN_BLOCK_START
public
static
TokenType
MARKDOWN_CLOSE_BRACKET
public
static
TokenType
MARKDOWN_CLOSE_PARENS
public
static
TokenType
MARKDOWN_CONSTANT
public
static
TokenType
MARKDOWN_EOC
public
static
TokenType
MARKDOWN_EXCLAMATION_MARK
public
static
TokenType
MARKDOWN_FUNCTION
public
static
TokenType
MARKDOWN_GREATER_THAN
public
static
TokenType
MARKDOWN_HEADLINE_1
public
static
TokenType
MARKDOWN_HEADLINE_2
public
static
TokenType
MARKDOWN_HEADLINE_END
public
static
TokenType
MARKDOWN_HEADLINE_HASH
public
static
TokenType
MARKDOWN_LESS_THAN
public
static
TokenType
MARKDOWN_LINK
public
static
TokenType
MARKDOWN_LOCAL_GMEMBER
public
static
TokenType
MARKDOWN_MAIL
public
static
TokenType
MARKDOWN_OPEN_BRACKET
public
static
TokenType
MARKDOWN_OPEN_PARENS
public
static
TokenType
MARKDOWN_ORDERED_LIST_ITEM_END
public
static
TokenType
MARKDOWN_ORDERED_LIST_ITEM_START
public
static
TokenType
MARKDOWN_PARAGRAPH
public
static
TokenType
MARKDOWN_PARAMETER
public
static
TokenType
MARKDOWN_SOURCE
public
static
TokenType
MARKDOWN_SPACE
public
static
TokenType
MARKDOWN_SYMBOL
public
static
TokenType
MARKDOWN_UNORDERED_LIST_ITEM_END
public
static
TokenType
MARKDOWN_UNORDERED_LIST_ITEM_START
public
static
TokenType
MINUS
public
static
TokenType
OPEN_BRACE
public
static
TokenType
PIPE
public
static
TokenType
SINGLE_QUOTE_2
public
static
TokenType
SLASH_2
public
static
TokenType
SPACE
public
static
TokenType
TAB
public
static
TokenType
TRIPLE_CLOSED_BRACE
public
static
TokenType
TRIPLE_OPEN_BRACE
public
static
TokenType
UNDERSCORE_2
public
static
TokenType
VALADOC_ANY_WORD
public
static
TokenType
VALADOC_COMMENT_END
public
static
TokenType
VALADOC_COMMENT_START
public
static
TokenType
VALADOC_EOL
public
static
TokenType
VALADOC_SPACE
public
static
TokenType
VALADOC_TAB
private
Action
?
_action
private
int
_basic_value
private
static
int
_last_basic_value
private
string
?
_pretty_string
private
string
_string_value
private
static
bool
initialized
Inherited Members:
All known members inherited from class GLib.Object
@get
@new
@ref
@set
add_toggle_ref
add_weak_pointer
bind_property
connect
constructed
disconnect
dispose
dup_data
dup_qdata
force_floating
freeze_notify
get_class
get_data
get_property
get_qdata
get_type
getv
interface_find_property
interface_install_property
interface_list_properties
is_floating
new_valist
new_with_properties
newv
notify
notify_property
ref_count
ref_sink
remove_toggle_ref
remove_weak_pointer
replace_data
replace_qdata
set_data
set_data_full
set_property
set_qdata
set_qdata_full
set_valist
setv
steal_data
steal_qdata
thaw_notify
unref
watch_closure
weak_ref
weak_unref