Member List

updated Tue Oct 1 2024 by Robert van Engelen
 
reflex::Matcher Member List

This is the complete list of members for reflex::Matcher, including all inherited members.

AbstractMatcher(const Input &input, const char *opt)reflex::AbstractMatcherinline
AbstractMatcher(const Input &input, const Option &opt)reflex::AbstractMatcherinline
accept() const reflex::AbstractMatcherinline
adv_reflex::Matcherprotected
advance_char(size_t loc)reflex::Matcherprotected
advance_char_pma(size_t loc)reflex::Matcherprotected
advance_char_pmh(size_t loc)reflex::Matcherprotected
advance_chars(size_t loc)reflex::Matcherprotected
advance_chars_pma(size_t loc)reflex::Matcherprotected
advance_chars_pmh(size_t loc)reflex::Matcherprotected
advance_none(size_t loc)reflex::Matcherprotected
advance_pattern(size_t loc)reflex::Matcherprotected
advance_pattern_min1(size_t loc)reflex::Matcherprotected
advance_pattern_min2(size_t loc)reflex::Matcherprotected
advance_pattern_min3(size_t loc)reflex::Matcherprotected
advance_pattern_min4(size_t loc)reflex::Matcherprotected
advance_pattern_pin1_pma(size_t loc)reflex::Matcherprotected
advance_pattern_pin1_pmh(size_t loc)reflex::Matcherprotected
advance_pattern_pin2_one(size_t loc)reflex::Matcherprotected
advance_pattern_pin2_pma(size_t loc)reflex::Matcherprotected
advance_pattern_pin2_pmh(size_t loc)reflex::Matcherprotected
advance_pattern_pin3_one(size_t loc)reflex::Matcherprotected
advance_pattern_pin3_pma(size_t loc)reflex::Matcherprotected
advance_pattern_pin3_pmh(size_t loc)reflex::Matcherprotected
advance_pattern_pin4_one(size_t loc)reflex::Matcherprotected
advance_pattern_pin4_pma(size_t loc)reflex::Matcherprotected
advance_pattern_pin4_pmh(size_t loc)reflex::Matcherprotected
advance_pattern_pin5_one(size_t loc)reflex::Matcherprotected
advance_pattern_pin5_pma(size_t loc)reflex::Matcherprotected
advance_pattern_pin5_pmh(size_t loc)reflex::Matcherprotected
advance_pattern_pin6_one(size_t loc)reflex::Matcherprotected
advance_pattern_pin6_pma(size_t loc)reflex::Matcherprotected
advance_pattern_pin6_pmh(size_t loc)reflex::Matcherprotected
advance_pattern_pin7_one(size_t loc)reflex::Matcherprotected
advance_pattern_pin7_pma(size_t loc)reflex::Matcherprotected
advance_pattern_pin7_pmh(size_t loc)reflex::Matcherprotected
advance_pattern_pin8_one(size_t loc)reflex::Matcherprotected
advance_pattern_pin8_pma(size_t loc)reflex::Matcherprotected
advance_pattern_pin8_pmh(size_t loc)reflex::Matcherprotected
advance_string(size_t loc)reflex::Matcherprotected
advance_string_bm(size_t loc)reflex::Matcherprotected
advance_string_bm_pma(size_t loc)reflex::Matcherprotected
advance_string_bm_pmh(size_t loc)reflex::Matcherprotected
advance_string_pma(size_t loc)reflex::Matcherprotected
advance_string_pmh(size_t loc)reflex::Matcherprotected
after()reflex::AbstractMatcherinline
anc_reflex::Matcherprotected
at_bob() const reflex::AbstractMatcherinline
at_bol() const reflex::AbstractMatcherinline
at_bow()reflex::AbstractMatcherinline
at_bw()reflex::Matcherinlineprotected
at_bwb()reflex::Matcherinlineprotected
at_bwe(int c)reflex::Matcherinlineprotected
at_end()reflex::AbstractMatcherinline
at_eow()reflex::AbstractMatcherinline
at_ew(int c)reflex::Matcherinlineprotected
at_ewb()reflex::Matcherinlineprotected
at_ewe(int c)reflex::Matcherinlineprotected
at_nwb()reflex::Matcherinlineprotected
at_nwe(int c)reflex::Matcherinlineprotected
at_wb()reflex::Matcherinlineprotected
at_wbb()reflex::Matcherinlineprotected
at_wbe(int c)reflex::Matcherinlineprotected
at_we(int c, size_t k)reflex::Matcherinlineprotected
avail()reflex::AbstractMatcherinline
before()reflex::AbstractMatcherinline
begin() const reflex::AbstractMatcherinline
blk_reflex::AbstractMatcherprotected
bol()reflex::AbstractMatcherinline
bol_reflex::AbstractMatcherprotected
border()reflex::AbstractMatcherinline
buf_reflex::AbstractMatcherprotected
buffer(size_t blk=0)reflex::AbstractMatcherinline
buffer(char *base, size_t size)reflex::AbstractMatcherinline
cap_reflex::AbstractMatcherprotected
chr() const reflex::AbstractMatcherinline
chr_reflex::AbstractMatcherprotected
clear_stops()reflex::Matcherinline
clone()reflex::Matcherinlinevirtual
cml_reflex::AbstractMatcherprotected
cno_reflex::AbstractMatcherprotected
col_reflex::Matcherprotected
columno(size_t n)reflex::AbstractMatcherinline
columno()reflex::AbstractMatcherinline
columno_end()reflex::AbstractMatcherinline
columns()reflex::AbstractMatcherinline
const_iterator typedefreflex::AbstractMatcher
convert(T regex, convert_flag_type flags=convert_flag::none, bool *multiline=NULL)reflex::Matcherinlinestatic
cpb_reflex::AbstractMatcherprotected
cur_reflex::AbstractMatcherprotected
ded_reflex::Matcherprotected
dedent()reflex::Matcherinlineprotected
delete_stop(size_t n)reflex::Matcherinline
end() const reflex::AbstractMatcherinline
end_reflex::AbstractMatcherprotected
eof_reflex::AbstractMatcherprotected
eol(bool inclusive=false)reflex::AbstractMatcherinline
evh_reflex::AbstractMatcherprotected
fetch(size_t len)reflex::AbstractMatcherinline
findreflex::AbstractMatcher
first() const reflex::AbstractMatcherinline
flush()reflex::AbstractMatcherinline
fsm_reflex::Matcherprotected
FSM_BACK(size_t pos)reflex::Matcherinline
FSM_CHAR()reflex::Matcherinline
FSM_DENT()reflex::Matcherinline
FSM_FIND()reflex::Matcherinline
FSM_HALT(int c=AbstractMatcher::Const::UNK)reflex::Matcherinline
FSM_HEAD(Pattern::Lookahead la)reflex::Matcherinline
FSM_INIT(int &c)reflex::Matcherinline
FSM_META_BOB()reflex::Matcherinline
FSM_META_BOL()reflex::Matcherinline
FSM_META_BWB()reflex::Matcherinline
FSM_META_BWE(int c)reflex::Matcherinline
FSM_META_DED()reflex::Matcherinline
FSM_META_EOB(int c)reflex::Matcherinline
FSM_META_EOL(int c)reflex::Matcherinline
FSM_META_EWB()reflex::Matcherinline
FSM_META_EWE(int c)reflex::Matcherinline
FSM_META_IND()reflex::Matcherinline
FSM_META_NWB()reflex::Matcherinline
FSM_META_NWE(int c)reflex::Matcherinline
FSM_META_UND()reflex::Matcherinline
FSM_META_WBB()reflex::Matcherinline
FSM_META_WBE(int c)reflex::Matcherinline
FSM_POSN()reflex::Matcherinline
FSM_REDO()reflex::Matcherinline
FSM_REDO(int c)reflex::Matcherinline
FSM_TAIL(Pattern::Lookahead la)reflex::Matcherinline
FSM_TAKE(Pattern::Accept cap)reflex::Matcherinline
FSM_TAKE(Pattern::Accept cap, int c)reflex::Matcherinline
get(char *s, size_t n)reflex::AbstractMatcherinlinevirtual
get()reflex::AbstractMatcherinlineprotected
get_more()reflex::AbstractMatcherinlineprotected
got_reflex::AbstractMatcherprotected
group_id()reflex::Matcherinlinevirtual
group_next_id()reflex::Matcherinlinevirtual
grow(size_t need=Const::BLOCK)reflex::AbstractMatcherinlineprotected
has_pattern() constreflex::PatternMatcher< reflex::Pattern >inline
hit_end() const reflex::AbstractMatcherinline
inreflex::AbstractMatcher
ind_reflex::AbstractMatcherprotected
indent()reflex::Matcherinlineprotected
init(const char *opt=NULL)reflex::AbstractMatcherinlineprotectedvirtual
init_advance()reflex::Matcherprotected
input(const Input &input)reflex::AbstractMatcherinlinevirtual
input()reflex::AbstractMatcherinline
insert_stop(size_t n)reflex::Matcherinline
interactive()reflex::AbstractMatcherinline
iswword(int c)reflex::Matcherinlineprotectedstatic
iterator typedefreflex::AbstractMatcher
lap_reflex::Matcherprotected
last() const reflex::AbstractMatcherinline
last_stop()reflex::Matcherinline
len_reflex::AbstractMatcherprotected
less(size_t n)reflex::AbstractMatcherinline
line()reflex::AbstractMatcherinline
lineno(size_t n)reflex::AbstractMatcherinline
lineno()reflex::AbstractMatcherinline
lineno_end()reflex::AbstractMatcherinline
lineno_skip(bool f=false)reflex::AbstractMatcherinline
lines()reflex::AbstractMatcherinline
lno_reflex::AbstractMatcherprotected
lpb_reflex::AbstractMatcherprotected
mat_reflex::AbstractMatcherprotected
match(Method method)reflex::Matcherprotectedvirtual
Matcher()reflex::Matcherinline
Matcher(const Pattern *pattern, const Input &input=Input(), const char *opt=NULL)reflex::Matcherinline
Matcher(const char *pattern, const Input &input=Input(), const char *opt=NULL)reflex::Matcherinline
Matcher(const Pattern &pattern, const Input &input=Input(), const char *opt=NULL)reflex::Matcherinline
Matcher(const std::string &pattern, const Input &input=Input(), const char *opt=NULL)reflex::Matcherinline
Matcher(const Matcher &matcher)reflex::Matcherinline
matches()reflex::AbstractMatcherinline
max_reflex::AbstractMatcherprotected
Method typedefreflex::AbstractMatcherprotected
more()reflex::AbstractMatcherinline
mrk_reflex::Matcherprotected
newline()reflex::Matcherinlineprotected
nodent()reflex::Matcherinlineprotected
num_reflex::AbstractMatcherprotected
operator size_t() const reflex::AbstractMatcherinline
operator std::pair< size_t, std::string >() const reflex::AbstractMatcherinline
operator std::string() const reflex::AbstractMatcherinline
operator std::wstring() const reflex::AbstractMatcherinline
operator!=(const char *rhs) const reflex::AbstractMatcherinline
operator!=(const std::string &rhs) const reflex::AbstractMatcherinline
operator!=(size_t rhs) const reflex::AbstractMatcherinline
operator!=(int rhs) const reflex::AbstractMatcherinline
operator=(const Matcher &matcher)reflex::Matcherinline
PatternMatcher< reflex::Pattern >::operator=(const PatternMatcher &matcher)reflex::PatternMatcher< reflex::Pattern >inlinevirtual
operator==(const char *rhs) const reflex::AbstractMatcherinline
operator==(const std::string &rhs) const reflex::AbstractMatcherinline
operator==(size_t rhs) const reflex::AbstractMatcherinline
operator==(int rhs) const reflex::AbstractMatcherinline
operator[](size_t n) const reflex::Matcherinlinevirtual
opt_reflex::AbstractMatcherprotected
own_reflex::PatternMatcher< reflex::Pattern >protected
own_pattern() constreflex::PatternMatcher< reflex::Pattern >inline
pair() const reflex::AbstractMatcherinline
pat_reflex::PatternMatcher< reflex::Pattern >protected
Pattern typedefreflex::PatternMatcher< reflex::Pattern >
pattern(const Pattern &pattern)reflex::Matcherinlinevirtual
pattern(const Pattern *pattern)reflex::Matcherinlinevirtual
pattern(const char *pattern)reflex::Matcherinlinevirtual
pattern(const std::string &pattern)reflex::Matcherinlinevirtual
pattern() const reflex::Matcherinlinevirtual
PatternMatcher< reflex::Pattern >::pattern(const PatternMatcher &matcher)reflex::PatternMatcher< reflex::Pattern >inlinevirtual
PatternMatcher(const PatternMatcher &matcher)reflex::PatternMatcher< reflex::Pattern >inline
PatternMatcher(const Pattern *pattern=NULL, const Input &input=Input(), const char *opt=NULL)reflex::PatternMatcher< reflex::Pattern >inlineprotected
PatternMatcher(const Pattern &pattern, const Input &input=Input(), const char *opt=NULL)reflex::PatternMatcher< reflex::Pattern >inlineprotected
PatternMatcher(const char *pattern, const Input &input=Input(), const char *opt=NULL)reflex::PatternMatcher< reflex::Pattern >inlineprotected
PatternMatcher(const std::string &pattern, const Input &input=Input(), const char *opt=NULL)reflex::PatternMatcher< reflex::Pattern >inlineprotected
peek()reflex::AbstractMatcherinline
peek_more()reflex::AbstractMatcherinlineprotected
pop_stops()reflex::Matcherinline
pos_reflex::AbstractMatcherprotected
push_stops()reflex::Matcherinline
reset(const char *opt=NULL)reflex::Matcherinlinevirtual
reset_text()reflex::AbstractMatcherinlineprotected
rest()reflex::AbstractMatcherinline
scanreflex::AbstractMatcher
set_bob(bool bob)reflex::AbstractMatcherinline
set_bol(bool bol)reflex::AbstractMatcherinline
set_current(size_t loc)reflex::AbstractMatcherinlineprotected
set_current_and_peek_more(size_t loc)reflex::AbstractMatcherinlineprotected
set_end(bool eof)reflex::AbstractMatcherinline
set_handler(Handler *handler)reflex::AbstractMatcherinline
simd_advance_chars_avx2(size_t loc)reflex::Matcherprotected
simd_advance_chars_avx512bw(size_t loc)reflex::Matcherprotected
simd_advance_chars_pma_avx2(size_t loc)reflex::Matcherprotected
simd_advance_chars_pma_avx512bw(size_t loc)reflex::Matcherprotected
simd_advance_chars_pmh_avx2(size_t loc)reflex::Matcherprotected
simd_advance_chars_pmh_avx512bw(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin16_one_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin16_pma_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin16_pmh_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin1_pma_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin1_pmh_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin2_one_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin2_pma_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin2_pmh_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin3_one_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin3_pma_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin3_pmh_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin4_one_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin4_pma_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin4_pmh_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin5_one_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin5_pma_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin5_pmh_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin6_one_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin6_pma_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin6_pmh_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin7_one_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin7_pma_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin7_pmh_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin8_one_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin8_pma_avx2(size_t loc)reflex::Matcherprotected
simd_advance_pattern_pin8_pmh_avx2(size_t loc)reflex::Matcherprotected
simd_advance_string_avx2(size_t loc)reflex::Matcherprotected
simd_advance_string_avx512bw(size_t loc)reflex::Matcherprotected
simd_advance_string_neon(const char *&s, const char *e)reflex::Matcherprotected
simd_advance_string_pma_avx2(size_t loc)reflex::Matcherprotected
simd_advance_string_pma_avx512bw(size_t loc)reflex::Matcherprotected
simd_advance_string_pma_neon(const char *&s, const char *e)reflex::Matcherprotected
simd_advance_string_pmh_avx2(size_t loc)reflex::Matcherprotected
simd_advance_string_pmh_avx512bw(size_t loc)reflex::Matcherprotected
simd_advance_string_pmh_neon(const char *&s, const char *e)reflex::Matcherprotected
simd_init_advance_avx2()reflex::Matcherprotected
simd_init_advance_avx512bw()reflex::Matcherprotected
simd_match_avx2(Method method)reflex::Matcherprotected
simd_match_avx512bw(Method method)reflex::Matcherprotected
size() const reflex::AbstractMatcherinline
skip(char c)reflex::AbstractMatcherinline
skip(wchar_t c)reflex::AbstractMatcherinline
skip(const char *s)reflex::AbstractMatcherinline
span()reflex::AbstractMatcherinline
splitreflex::AbstractMatcher
stk_reflex::Matcherprotected
stops()reflex::Matcherinline
Stops typedefreflex::Matcherprotected
str() const reflex::AbstractMatcherinline
tab_reflex::Matcherprotected
tabs(char n)reflex::AbstractMatcherinline
tabs()reflex::AbstractMatcherinline
text()reflex::AbstractMatcherinline
txt_reflex::AbstractMatcherprotected
unput(char c)reflex::AbstractMatcherinline
wchr() const reflex::AbstractMatcherinline
winput()reflex::AbstractMatcherinline
wline()reflex::AbstractMatcherinline
wpair() const reflex::AbstractMatcherinline
wrap()reflex::AbstractMatcherinlinevirtual
wsize() const reflex::AbstractMatcherinline
wstr() const reflex::AbstractMatcherinline
wunput(int c)reflex::AbstractMatcherinline
~AbstractMatcher()reflex::AbstractMatcherinlinevirtual
~PatternMatcher()reflex::PatternMatcher< reflex::Pattern >inlinevirtual