MCPcopy Create free account

hub / github.com/Genivia/RE-flex / functions

Functions1,072 in github.com/Genivia/RE-flex

Methodpoint
Set backtrack point.
fuzzy/fuzzymatcher.h:207
Methodpoint
Set backtrack point.
include/reflex/fuzzymatcher.h:207
Methodpool_add_Class
add a class name to the ClassFile constant pool if not already stored
examples/minic.hpp:860
Methodpool_add_Double
add a 64-bit float to the ClassFile constant pool if not already stored
examples/minic.hpp:831
Methodpool_add_Field
add a field for the current ClassFile to the ClassFile constant pool if not already stored
examples/minic.hpp:874
Methodpool_add_Float
add a 32-bit float to the ClassFile constant pool if not already stored
examples/minic.hpp:804
Methodpool_add_Integer
add a 32-bit unsigned integer to the ClassFile constant pool if not already stored
examples/minic.hpp:792
Methodpool_add_Long
add a 64-bit unsigned integer to the ClassFile constant pool if not already stored
examples/minic.hpp:816
Methodpool_add_Method
add a method for the current ClassFile to the ClassFile constant pool if not already stored
examples/minic.hpp:895
Methodpool_add_NameAndType
add a (name,type) pair to the ClassFile constant pool if not already stored
examples/minic.hpp:916
Methodpool_add_String
add a string to the ClassFile constant pool if not already stored
examples/minic.hpp:846
Methodpool_add_Utf8
add a UTF-8 formatted string to the ClassFile constant pool if not already stored
examples/minic.hpp:780
Methodpop_matcher
Pop matcher from the stack and continue scanning where it left off, delete the current matcher.
include/reflex/abslexer.h:267
Methodpop_state
Pop the stack start condition state and transition to that state.
include/reflex/abslexer.h:428
Methodpop_stops
Pop indent stops.
include/reflex/matcher.h:276
Methodpos
include/reflex/pattern.h:672
Methodpos_add
include/reflex/pattern.h:689
Methodpos_insert
include/reflex/pattern.h:688
Methodposix
lib/pattern.cpp:2759
Methodpush_matcher
Push the current matcher on the stack and use the given matcher for scanning.
include/reflex/abslexer.h:261
Methodpush_state
Push the current start condition state on the stack and transition to the given start condition state.
include/reflex/abslexer.h:422
Methodpush_stops
Push current indent stops and clear current indent stops.
include/reflex/matcher.h:270
Functionrange
lib/unicode.cpp:101
Functionreflex_code_FSM
examples/fastsearch_fsm.cpp:13
Functionreflex_code_filter
tests/test_lorem_filter.cpp:10
Functionreflex_code_splitter
tests/test_lorem_splitter.cpp:10
Functionreflex_code_tokenizer
tests/test_lorem_tokenizer.cpp:10
Methodregex_error
< cannot load tables from predictor string Construct regex error info.
include/reflex/error.h:85
Methodregex_error_message
lib/error.cpp:71
Methodregex_error_message_code
lib/error.cpp:43
Methodreset
Reset this matcher's state to the initial state and when assigned new input.
include/reflex/linematcher.h:77
Methodreset
Reset this matcher's state to the initial state and when assigned new input.
include/reflex/boostmatcher.h:106
Methodreset
Reset this matcher's state to the initial state and set options (when provided).
include/reflex/absmatcher.h:370
Methodreset
Reset this matcher's state to the initial state and when assigned new input.
include/reflex/stdmatcher.h:103
Methodreset
Reset this matcher's state to the initial state and when assigned new input.
include/reflex/pcre2matcher.h:150
Methodreset_text
Reset the matched text by removing the terminating `\0` when applicable, which is needed to search for a new match.
include/reflex/absmatcher.h:1648
Methodroot
return the root of the tree.
include/reflex/pattern.h:720
Methodrvalue
convert expression at the specified address to an rvalue, converts short-circuit logic to push 0 or 1 on stack
examples/minic.hpp:1197
Methodsave
save the class file to file "name.class", "name" is the name of the source code file without extension suffix
examples/minic.hpp:1577
Methodsave
examples/lua.hpp:792
Methodsave_Class
examples/minic.hpp:1883
Methodsave_Code
examples/minic.hpp:1917
Methodsave_Double
examples/minic.hpp:1871
Methodsave_Field
examples/minic.hpp:1889
Methodsave_Float
examples/minic.hpp:1859
Methodsave_Integer
examples/minic.hpp:1853
Methodsave_InterfaceMethod
examples/minic.hpp:1903
Methodsave_Long
examples/minic.hpp:1865
Methodsave_Method
examples/minic.hpp:1896
Methodsave_NameAndType
examples/minic.hpp:1910
Methodsave_String
examples/minic.hpp:1877
Methodsave_U1
examples/minic.hpp:1923
Methodsave_U2
examples/minic.hpp:1928
Methodsave_U4
examples/minic.hpp:1934
Methodsave_U8
examples/minic.hpp:1940
Methodsave_Utf8
examples/minic.hpp:1845
Methodsave_attributes
examples/minic.hpp:1839
Methodsave_fields
examples/minic.hpp:1794
Methodsave_interfaces
examples/minic.hpp:1788
Methodsave_methods
examples/minic.hpp:1809
Methodsave_pool
save the ConstantPool contents to the class file
examples/minic.hpp:1733
Functionset_add
include/reflex/setop.h:168
Methodset_bob
Set/reset the begin of a buffer state.
include/reflex/absmatcher.h:972
Methodset_bol
Set/reset the begin of a new line state.
include/reflex/absmatcher.h:1006
Methodset_current
Set the current position in the buffer for the next match.
include/reflex/absmatcher.h:1657
Methodset_current_and_peek_more
Set the current match position in the buffer and peek for more text, allows large buffer shifts that aren't pinned to txt_.
include/reflex/absmatcher.h:1668
Methodset_debug
Set debug flag value.
include/reflex/abslexer.h:114
Functionset_delete
include/reflex/setop.h:177
Methodset_end
Set and force the end of input state.
include/reflex/absmatcher.h:992
Functionset_erase
include/reflex/setop.h:206
Methodset_handler
Set event handler functor to invoke when the buffer contents are shifted out, e.g. for logging the data searched.
include/reflex/absmatcher.h:486
Methodset_handler
Set FILE* handler
include/reflex/input.h:803
Functionset_insert
include/reflex/setop.h:156
Methodset_library
Set/reset regex library matcher
src/reflex.cpp:697
Methodset_reserve
Set reserved bytes for buffer shifting
include/reflex/absmatcher.h:497
Methodshowmanyc
include/reflex/input.h:856
Methodshowmanyc
include/reflex/input.h:908
Methodshowmanyc
include/reflex/input.h:1112
Methodshowmanyc
include/reflex/input.h:1169
Methodsimd_advance_chars_avx2
lib/matcher_avx2.cpp:731
Methodsimd_advance_chars_avx512bw
lib/matcher_avx512bw.cpp:85
Methodsimd_advance_chars_pma_avx2
lib/matcher_avx2.cpp:792
Methodsimd_advance_chars_pma_avx512bw
lib/matcher_avx512bw.cpp:144
Methodsimd_advance_pattern_min4_avx2
lib/matcher_avx2.cpp:648
Methodsimd_advance_pattern_pin1_pma_avx2
My homegrown "needle search" method when needle pin=1
lib/matcher_avx2.cpp:141
Methodsimd_advance_string_avx2
Implements AVX2 string search scheme based on http://0x80.pl/articles/simd-friendly-karp-rabin.html
lib/matcher_avx2.cpp:859
Methodsimd_advance_string_avx512bw
Implements AVX512BW string search scheme based on http://0x80.pl/articles/simd-friendly-karp-rabin.html
lib/matcher_avx512bw.cpp:209
Methodsimd_advance_string_neon
Implements NEON/AArch64 string search scheme based on http://0x80.pl/articles/simd-friendly-karp-rabin.html 64 bit optimized
lib/matcher.cpp:2637
Methodsimd_advance_string_pma_avx2
Implements AVX2 string search scheme based on http://0x80.pl/articles/simd-friendly-karp-rabin.html
lib/matcher_avx2.cpp:918
Methodsimd_advance_string_pma_avx512bw
Implements AVX512BW string search scheme based on http://0x80.pl/articles/simd-friendly-karp-rabin.html
lib/matcher_avx512bw.cpp:266
Methodsimd_advance_string_pma_neon
Implements NEON/AArch64 string search scheme based on http://0x80.pl/articles/simd-friendly-karp-rabin.html 64 bit optimized
lib/matcher.cpp:2699
Methodsimd_init_advance_avx2
AVX2 runtime optimized function callback overrides
lib/matcher_avx2.cpp:56
Methodsimd_init_advance_avx512bw
AVX512BW runtime optimized function callback overrides
lib/matcher_avx512bw.cpp:50
Methodsize
Get the number of subpatterns of this pattern object.
include/reflex/pattern.h:304
Methodsize
Get the size of the input character sequence in number of ASCII/UTF-8 bytes (zero if size is not determinable from a `FILE*` or `std::istream` source)
include/reflex/input.h:1012
Methodskip_comment
Advance pos over white space and comments, return true if ok
src/reflex.cpp:803
Methodstart
Returns the current start condition state.
include/reflex/abslexer.h:416
Methodstate
include/reflex/pattern.h:881
Methodstates_empty
Returns true if the condition state stack is empty.
include/reflex/abslexer.h:445
Methodstore
store top of stack into local or static variable
examples/minic.hpp:1300
← previousnext →801–900 of 1,072, ranked by callers