MCPcopy Create free account

hub / github.com/Genivia/ugrep / functions

Functions1,386 in github.com/Genivia/ugrep

Methodalert
emit alert (bell)
src/screen.hpp:185
Methodall
Returns true if all bits are set.
include/reflex/bits.h:452
Methodalloc
On-demand allocator.
include/reflex/bits.h:573
Methodalt_key
return VKey::META key press or META+/hex/ Unicode code point
src/vkey.cpp:385
Methodanalyze_dfa
lib/pattern.cpp:3857
Methodanchor
include/reflex/pattern.h:669
Methodansi_esc
translate ANSI escape sequence starting with ch, return VKey::xxx key code
src/vkey.cpp:474
Methodany
Return true if this set of ranges contains at least one range, i.e. is not empty.
include/reflex/ranges.h:473
Methodassemble
lib/pattern.cpp:2786
Methodat_bob
Returns true if this matcher is at the start of a buffer to read an input character sequence. Use reset() to restart reading new input.
include/reflex/absmatcher.h:966
Methodat_bow
Returns true if this matcher matched text that begins an ASCII word.
include/reflex/absmatcher.h:1014
Methodat_bw
Check if match begins a word (after split with len_ > 0 or len_ = 0 for find).
include/reflex/matcher.h:1246
Methodat_bwb
Check begin of word at match begin boundary \<MATCH after matching (SPLIT len_ > 0 or len_ = 0 for FIND).
include/reflex/matcher.h:1303
Methodat_bwe
Check begin of word at match end boundary MATCH\< at pos.
include/reflex/matcher.h:1293
Methodat_end
Returns true if this matcher has no more input to read from the input character sequence.
include/reflex/absmatcher.h:980
Methodat_eow
Returns true if this matcher matched text that ends an ASCII word.
include/reflex/absmatcher.h:1020
Methodat_ew
Check if match ends a word.
include/reflex/matcher.h:1263
Methodat_ewb
Check end of word at match begin boundary \>MATCH after matching (SPLIT len_ > 0 or len_ = 0 for FIND).
include/reflex/matcher.h:1298
Methodat_ewe
Check end of word at match end boundary MATCH\> at pos.
include/reflex/matcher.h:1288
Methodat_nwb
Check not a word boundary at match begin \BMATCH after matching (SPLIT len_ > 0 or len_ = 0 for FIND).
include/reflex/matcher.h:1313
Methodat_nwe
Check not a word boundary at match end MATCH\B at pos.
include/reflex/matcher.h:1308
Methodat_wb
Check if a word begins before a match.
include/reflex/matcher.h:1201
Methodat_wbb
Check word boundary at match begin \bMATCH after matching (SPLIT len_ > 0 or len_ = 0 for FIND).
include/reflex/matcher.h:1323
Methodat_wbe
Check word boundary at match end MATCH\b at pos.
include/reflex/matcher.h:1318
Methodat_we
Check if a word ends after the match.
include/reflex/matcher.h:1225
Methodback
move cursor back
src/screen.hpp:100
Methodbacktrack
backtrack on a backtrack point to insert or substitute a pattern char, restoring current text char matched and errors.
include/reflex/fuzzymatcher.h:220
Methodbasename_offset
return the offset in the pathname of the basename
src/ugrep-indexer.cpp:345
Methodbegin
include/reflex/setop.h:298
Methodbegin
AbstractMatcher::Operation.begin() returns a std::input_iterator to the start of the matches.
include/reflex/absmatcher.h:298
Methodbegin_before
get the start of the after/before context lines, if present
src/ugrep.cpp:2350
Methodbihash
bitap character pairs hash.
include/reflex/pattern.h:1431
Methodblock_scripts
lib/block_scripts.cpp:3
Methodbold
enable bold font and/or bright colors
src/screen.hpp:137
Methodborder
Returns the byte offset of the match from the start of the line.
include/reflex/absmatcher.h:1238
Methodbump
Bump value.
include/reflex/ranges.h:942
Methodcancel
cancel decompression gracefully
src/zthread.hpp:306
Methodcancel
cancel sync, release all threads waiting on their turn in ORDERED mode
src/output.hpp:192
Methodcancel
cancel output
src/output.hpp:823
Methodcancel
cancel decompression gracefully
src/ugrep.cpp:993
Methodcancel_ugrep
cancel the search
src/ugrep.cpp:9215
Methodcancelled
true if sync was cancelled
src/output.hpp:216
Functioncannot_decompress
decompression error, function used by
src/ugrep-indexer.cpp:725
Methodcapture
get a group capture's string pointer and size specified by %[ARG] as arg, if any
src/output.cpp:566
Methodcbegin
AbstractMatcher::Operation.cbegin() returns a const std::input_iterator to the start of the matches.
include/reflex/absmatcher.h:310
Methodcend
AbstractMatcher::Operation.cend() returns a const std::input_iterator to the end of matches.
include/reflex/absmatcher.h:316
Methodcheck_dfa_closure
lib/pattern.cpp:3396
Methodchr
Returns the first 8-bit character of the text matched.
include/reflex/abslexer.h:312
Methodchr
Returns the first 8-bit character of the text matched, same as text()[0], undefined when size() == 0.
include/reflex/absmatcher.h:691
Methodchr_last
Returns the last 8-bit character of the text matched or 0 when empty.
include/reflex/absmatcher.h:703
Methodchr_next
Returns the 8-bit character that comes next in the input after of the text match, or EOF when the input ends.
include/reflex/absmatcher.h:720
Methodcleanup
release vkey resources and restore tty
src/vkey.cpp:838
Methodcleanup
cleanup to restore main screen buffer
src/screen.cpp:319
Methodclear
clear screen, normal font and colors
src/screen.hpp:58
Methodclear
include/reflex/pattern.h:614
Methodclear
delete the tree and all subnodes.
include/reflex/pattern.h:713
Methodclear
delete DFA and reset to initial state.
include/reflex/pattern.h:970
Methodclear_grep_handle
reset the grep handle
src/ugrep.cpp:9207
Methodclear_stops
Clear indent stop positions.
include/reflex/matcher.h:265
Methodclose_file
close the file and clear input, return true if next file is extracted from an archive to search
src/ugrep.cpp:3873
Methodclose_hyperlink
close the hyperlink
src/output.hpp:711
Methodclose_wait_zstream_open
close the pipe and wait until the main thread opens a new zstream and pipe for the next decompression job, unless quitting
src/zthread.hpp:376
Methodclose_wait_zstream_open
close the pipe and wait until the main thread opens a new zstream and pipe for the next decompression job, unless quitting
src/ugrep.cpp:1063
Functioncmpint2
lib/letter_case.cpp:5
Methodcnf_matching
check CNF AND/OR/NOT conditions are met for the line(s) spanning bol to eol
src/ugrep.cpp:3307
Methodcnf_satisfied
if CNF AND/OR/NOT conditions are met globally then launch output after searching a file with --files
src/ugrep.cpp:3409
Methodcolor
output color when set
src/output.cpp:215
Methodcolumno
Set or change the starting column number of the last match.
include/reflex/absmatcher.h:837
Methodcolumno_end
Returns the ending column number of matched text, taking tab spacing into account and counting wide characters as one character each.
include/reflex/abslexer.h:379
Methodcolumno_end
Returns the inclusive ending column number of the matched text on the ending matching line, taking tab spacing into account and counting Unicode wide
include/reflex/absmatcher.h:918
Methodcolumns
Returns the number of columns of the last line (or the single line of matched text) in the matched text, taking tab spacing into account and counting
include/reflex/abslexer.h:373
Methodcolumns
Returns the number of columns of the matched text, taking tab spacing into account and counting Unicode wide characters as one character each.
include/reflex/absmatcher.h:871
Methodcomp_by_best
compare two entries by edit distance cost
src/ugrep.cpp:2005
Methodcomp_by_info
compare two entries by size or time (atime, mtime, or ctime), if equal compare by pathname
src/ugrep.cpp:1999
Methodcomp_by_path
compare two entries by pathname
src/ugrep.cpp:1993
Methodcompact_dfa
lib/pattern.cpp:2809
Methodcompile
lib/pattern.cpp:1736
Methodcompile
compile --bool search query into operator tree, normalize to CNF, and populate CNF AND-list of ALT-term lists
src/cnf.hpp:120
Methodcompile
Compile pattern for jit partial matching and allocate match data.
include/reflex/pcre2matcher.h:285
Methodcompile_list
lib/pattern.cpp:2659
Methodcompile_transition
lib/pattern.cpp:2389
Methodcomplete
if hex line is incomplete: complete it with done()
src/output.hpp:270
Methodcomposer
lib/composer.cpp:4
Methodcompute_cost
-Z and --sort=best: perform a presearch to determine edit distance cost, returns MAX_COST when no match is found
src/ugrep.cpp:10481
Methodconfirm
return true if prompt is confirmed
src/query.cpp:3131
Methodcontains
include/reflex/pattern.h:617
Methodcontains
Return true if this set of ranges contains all ranges in rs, i.e. rs is a subset of this set which means that for each range [lo,hi] in rs, there is a
include/reflex/ranges.h:497
Methodconvert
convert CNF-normalized operator tree to terms, a CNF AND-list of ALT-term lists
src/cnf.cpp:384
Methodconvert
include/reflex/matcher.h:51
Methodconvert
include/reflex/boostmatcher.h:50
Methodconvert
include/reflex/boostmatcher.h:379
Methodconvert
include/reflex/stdmatcher.h:50
Methodconvert
include/reflex/stdmatcher.h:464
Methodconvert
include/reflex/pcre2matcher.h:51
Methodconvert
include/reflex/pcre2matcher.h:473
Methodcount
Return the number of items stored in ranges
include/reflex/ranges.h:932
Methodcpp
output string in C/C++
src/output.cpp:1994
Methodcpp
output a match as a string in C/C++
src/output.hpp:542
Methodcstring
Get the remaining string of this Input object, returns NULL when this Input is not a string.
include/reflex/input.h:538
Methodcsv
output quoted string in CSV
src/output.cpp:2052
← previousnext →701–800 of 1,386, ranked by callers