MCPcopy Create free account

hub / github.com/Genivia/ugrep / functions

Functions1,386 in github.com/Genivia/ugrep

↓ 8 callersMethodcancelled
true if output was cancelled()
src/output.hpp:832
↓ 8 callersFunctionhex_or_octal_escape
lib/convert.cpp:222
↓ 8 callersMethodinsert
Update ranges to include range [lo,hi] by merging overlapping ranges into one range.
include/reflex/ranges.h:197
↓ 8 callersFunctionrange
lib/posix.cpp:78
↓ 8 callersFunctionregex_char
lib/utf8.cpp:41
↓ 8 callersMethodreset
reset stats
src/stats.hpp:58
↓ 8 callersFunctiontimer_elapsed
Return elapsed time in milliseconds (ms) since the last call up to 1 minute (wraps if elapsed time exceeds 1 minute!)
include/reflex/timer.h:58
↓ 8 callersFunctionusage
display usage information and exit
src/ugrep-indexer.cpp:709
↓ 7 callersFunctionSetSuccessor
lzma/C/Ppmd7.c:330
↓ 7 callersFunctionSkipData
lzma/C/7zArcIn.c:268
↓ 7 callersMethodacquire
acquire output synchronization lock
src/output.hpp:788
↓ 7 callersMethodcheck_flush
flush if output is line buffered, unless we have to wait to acquire the output lock
src/output.hpp:744
↓ 7 callersFunctionconvert
include/reflex/convert.h:170
↓ 7 callersFunctionfopen_s
lib/pattern.cpp:86
↓ 7 callersFunctionfopenw_s
open UTF-8 encoded Unicode filename
src/ugrep.hpp:219
↓ 7 callersFunctionfsid_to_uint64
NetBSD compatible struct fsid_t with unsigned integers f_fsid.val[2]
src/ugrep.cpp:267
↓ 7 callersMethodinput
Read one 8-bit character, returns zero when EOF.
include/reflex/flexlexer.h:475
↓ 7 callersFunctioninsert_list
lib/convert.cpp:958
↓ 7 callersFunctionopen
open the decompression stream
src/zstream.hpp:1183
↓ 7 callersFunctiontimer_start
Start timer.
include/reflex/timer.h:52
↓ 6 callersFunctionPpmd7_RestartModel
lzma/C/Ppmd7.c:337
↓ 6 callersFunctionReadNumber
lzma/C/7zArcIn.c:205
↓ 6 callersMethodadd_before_context_match
add match fragment to the inverted before context
src/ugrep.cpp:3126
↓ 6 callersMethodat_bol
Returns true if this matcher reached the begin of a new line.
include/reflex/absmatcher.h:1000
↓ 6 callersFunctionchdir
POSIX chdir()
src/ugrep.hpp:202
↓ 6 callersMethoddecompress
decompression thread execution
src/zthread.hpp:398
↓ 6 callersMethoddecompress
decompression thread execution
src/ugrep.cpp:1085
↓ 6 callersFunctionenable_modifier
lib/convert.cpp:193
↓ 6 callersFunctionfile_size
get file size from directory entry
src/ugrep-indexer.cpp:146
↓ 6 callersFunctionfopenw_s
open UTF-8 encoded Unicode filename
src/ugrep-indexer.cpp:110
↓ 6 callersFunctionhave_HW_AVX512BW
do we have AVX512BW?
include/reflex/simd.h:78
↓ 6 callersMethodhit_end
Returns true if this matcher hit the end of the input character sequence.
include/reflex/absmatcher.h:986
↓ 6 callersMethodinit
Initialize the base abstract matcher at construction.
include/reflex/absmatcher.h:1491
↓ 6 callersMethodis_defined
src/flag.hpp:55
↓ 6 callersMethodlineno_skip
Set or reset mode to count matching lines only and skip all other (e.g. for speed).
include/reflex/absmatcher.h:736
↓ 6 callersMethodnegate
include/reflex/pattern.h:667
↓ 6 callersMethodnext_accepting
include/reflex/pattern.h:889
↓ 6 callersFunctionpopen
POSIX popen()
src/ugrep.hpp:153
↓ 6 callersFunctionstat_fs
wrapper to call statvfs()
src/ugrep.cpp:260
↓ 5 callersFunctionLzmaDec_FreeProbs
lzma/C/LzmaDec.c:1240
↓ 5 callersFunctionPpmd7_RemoveNode
lzma/C/Ppmd7.c:127
↓ 5 callersFunctionSzAr_GetFolderUnpackSize
lzma/C/7zArcIn.c:855
↓ 5 callersFunctionSzBitUi32s_Free
lzma/C/7zArcIn.c:79
↓ 5 callersMethodafter
Get the buffered context after EOF is reached.
include/reflex/absmatcher.h:508
↓ 5 callersMethodborder
Returns the number of bytes from the begin of line of the match.
include/reflex/abslexer.h:366
↓ 5 callersMethodcolumno
Returns the starting column number of matched text, taking tab spacing into account and counting wide characters as one character each.
include/reflex/abslexer.h:359
↓ 5 callersMethoddecompressing
return true if decompressing a file in any of the decompression chain stages
src/zthread.hpp:557
↓ 5 callersFunctionhave_HW_SSE2
do we have SSE2?
include/reflex/simd.h:90
↓ 5 callersFunctionisutf8
Check if valid UTF-8 encoding and does not include a NUL, but pass surrogates and 3/4 byte overlongs
lib/simd.cpp:169
↓ 5 callersMethodjoin
join this thread, this function is called by the main thread
src/ugrep.cpp:1003
↓ 5 callersFunctionopen_pager
open a pager if output is to a TTY then page through the results
src/ugrep.cpp:619
↓ 5 callersFunctionoption_regexp
parse -e PATTERN and -N PATTERN
src/ugrep.cpp:6262
↓ 5 callersFunctionpipe
POSIX pipe() emulation
src/ugrep.hpp:115
↓ 5 callersFunctionset_terminal_hyperlink
--hyperlink parsing
src/ugrep.cpp:7895
↓ 5 callersMethodticked
include/reflex/pattern.h:668
↓ 5 callersFunctiontolower
lib/unicode.cpp:124
↓ 5 callersFunctionutf8nlen
UTF-8 multibyte string length (number of UTF-8-encoded Unicode characters) without validity checking
src/ugrep.hpp:362
↓ 5 callersMethodutf8strn
output a UTF-8 multibyte string s of byte length n for up to k UTF-8-encoded characters
src/output.hpp:413
↓ 5 callersFunctionz7_x86_cpuid
lzma/C/CpuArch.c:84
↓ 4 callersFunctionBuf_Free
lzma/C/7zBuf.c:31
↓ 4 callersFunctionCrcCalc
lzma/C/7zCrc.c:50
↓ 4 callersFunctionSzAr_Init
lzma/C/7zArcIn.c:94
↓ 4 callersFunction__crc32b
lzma/C/7zCrc.c:122
↓ 4 callersFunction__crc32d
lzma/C/7zCrc.c:141
↓ 4 callersFunction__crc32w
lzma/C/7zCrc.c:130
↓ 4 callersMethodaccepting
include/reflex/pattern.h:885
↓ 4 callersMethodadd_before_context_line
add context line with the first match to the inverted before context
src/ugrep.cpp:3109
↓ 4 callersMethodadd_to
add a [NOT] term of the operator tree to terms
src/cnf.cpp:438
↓ 4 callersMethodcancel
cancel all active searches
src/ugrep.cpp:3271
↓ 4 callersFunctionconvert_anycase_ranges
lib/convert.cpp:391
↓ 4 callersFunctionctzl
include/reflex/simd.h:115
↓ 4 callersMethoddistance
Set or update fuzzy distance parameters
include/reflex/fuzzymatcher.h:148
↓ 4 callersFunctiongetline
read a line from buffered input, returns true when eof
src/ugrep.cpp:686
↓ 4 callersFunctionhelp
print a helpful information for WHAT, if specified, and exit
src/ugrep.cpp:14869
↓ 4 callersFunctionif
lzma/C/7zDec.c:477
↓ 4 callersFunctionimport_globs
read globs from a file and split them into files or dirs to include or exclude by pushing them onto the vectors, gitignore compatible (true), use loca
src/ugrep.cpp:13612
↓ 4 callersMethodnum
output an unsigned integer i with field width w (padded with spaces)
src/output.hpp:637
↓ 4 callersFunctionoutput
src/zopen.c:415
↓ 4 callersMethodoutput_or_save_restline
output the rest of the matching line or save it for later, uses lineno of previous match to check
src/ugrep.cpp:4039
↓ 4 callersFunctionpopcount
include/reflex/simd.h:109
↓ 4 callersMethodpredict_match_quick
Returns true when match is predicted using my PM3 logic for min>=1 prior to PM3+PM5.
include/reflex/pattern.h:409
↓ 4 callersFunctionread_num
read zip data block of num bytes, return pointer to buffer with at least num bytes or NULL when unsuccessful
src/zstream.hpp:993
↓ 4 callersMethodsize
Returns the length of the matched text in number of bytes, including pattern-matched `\0`s, a constant-time operation.
include/reflex/absmatcher.h:670
↓ 4 callersMethodsize
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:562
↓ 4 callersFunctiontoupper
lib/unicode.cpp:119
↓ 4 callersFunctionutf8_encode
convert a wide Unicode string to an UTF-8 string
src/ugrep.hpp:172
↓ 4 callersFunctionx86cpuid_Func_1
lzma/C/CpuArch.c:267
↓ 4 callersFunctionx86cpuid_Func_1_ECX
lzma/C/CpuArch.c:411
↓ 3 callersFunctionBuf_Init
lzma/C/7zBuf.c:8
↓ 3 callersFunctionCountDefinedBits
lzma/C/7zArcIn.c:302
↓ 3 callersFunctionIS_SUPPORTED_CODER
lzma/C/7zDec.c:318
↓ 3 callersFunctionLookInStream_SeekTo
lzma/C/7zStream.c:61
↓ 3 callersFunctionLzma2Dec_DecodeToDic
lzma/C/Lzma2Dec.c:176
↓ 3 callersFunctionLzmaDec_AllocateProbs
lzma/C/LzmaDec.c:1299
↓ 3 callersFunctionLzmaDec_Init
lzma/C/LzmaDec.c:922
↓ 3 callersFunctionLzmaDec_InitDicAndState
lzma/C/LzmaDec.c:907
↓ 3 callersFunctionPpmd7_Rescale
lzma/C/Ppmd7.c:798
↓ 3 callersFunctionPpmd7_UpdateModel
lzma/C/Ppmd7.c:558
↓ 3 callersFunctionReadBitVector
lzma/C/7zArcIn.c:320
↓ 3 callersFunctionSzAr_Free
lzma/C/7zArcIn.c:113
← previousnext →101–200 of 1,386, ranked by callers