Luminous  git-master
 All Classes Files Functions Variables
Scanner Member List

This is the complete list of members for Scanner, including all inherited members.

$indexScannerprivate
$match_historyScannerprivate
$patternsScannerprivate
$srcScannerprivate
$src_lenScannerprivate
$ssScannerprivate
__check($pattern, $instant=true, $consume=true, $consume_match=true, $log=true)Scannerprivate
__construct($src=null)Scanner
__consume($pos, $consume_match, $match_data)Scannerprivate
__log_match($index, $match_pos, $match_data)Scannerprivate
add_pattern($name, $pattern)Scanner
bol()Scanner
check($pattern)Scanner
eol()Scanner
eos()Scanner
get($n=1)Scanner
get_next($patterns)Scanner
get_next_named($patterns)Scanner
get_next_strpos($patterns)Scanner
index($pattern)Scanner
match()Scanner
match_group($g=0)Scanner
match_groups()Scanner
match_pos()Scanner
next_match($consume_and_log=true)Scanner
peek($n=1)Scanner
pos($new_pos=null)Scanner
pos_shift($offset)Scanner
remove_pattern($name)Scanner
reset()Scanner
rest()Scanner
scan($pattern)Scanner
scan_until($pattern)Scanner
string($s=null)Scanner
terminate()Scanner
unscan()Scanner