Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Genivia/ugrep
/ functions
Functions
1,386 in github.com/Genivia/ugrep
⨍
Functions
1,386
◇
Types & classes
177
↓ 8 callers
Method
cancelled
true if output was cancelled()
src/output.hpp:832
↓ 8 callers
Function
hex_or_octal_escape
lib/convert.cpp:222
↓ 8 callers
Method
insert
Update ranges to include range [lo,hi] by merging overlapping ranges into one range.
include/reflex/ranges.h:197
↓ 8 callers
Function
range
lib/posix.cpp:78
↓ 8 callers
Function
regex_char
lib/utf8.cpp:41
↓ 8 callers
Method
reset
reset stats
src/stats.hpp:58
↓ 8 callers
Function
timer_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 callers
Function
usage
display usage information and exit
src/ugrep-indexer.cpp:709
↓ 7 callers
Function
SetSuccessor
lzma/C/Ppmd7.c:330
↓ 7 callers
Function
SkipData
lzma/C/7zArcIn.c:268
↓ 7 callers
Method
acquire
acquire output synchronization lock
src/output.hpp:788
↓ 7 callers
Method
check_flush
flush if output is line buffered, unless we have to wait to acquire the output lock
src/output.hpp:744
↓ 7 callers
Function
convert
include/reflex/convert.h:170
↓ 7 callers
Function
fopen_s
lib/pattern.cpp:86
↓ 7 callers
Function
fopenw_s
open UTF-8 encoded Unicode filename
src/ugrep.hpp:219
↓ 7 callers
Function
fsid_to_uint64
NetBSD compatible struct fsid_t with unsigned integers f_fsid.val[2]
src/ugrep.cpp:267
↓ 7 callers
Method
input
Read one 8-bit character, returns zero when EOF.
include/reflex/flexlexer.h:475
↓ 7 callers
Function
insert_list
lib/convert.cpp:958
↓ 7 callers
Function
open
open the decompression stream
src/zstream.hpp:1183
↓ 7 callers
Function
timer_start
Start timer.
include/reflex/timer.h:52
↓ 6 callers
Function
Ppmd7_RestartModel
lzma/C/Ppmd7.c:337
↓ 6 callers
Function
ReadNumber
lzma/C/7zArcIn.c:205
↓ 6 callers
Method
add_before_context_match
add match fragment to the inverted before context
src/ugrep.cpp:3126
↓ 6 callers
Method
at_bol
Returns true if this matcher reached the begin of a new line.
include/reflex/absmatcher.h:1000
↓ 6 callers
Function
chdir
POSIX chdir()
src/ugrep.hpp:202
↓ 6 callers
Method
decompress
decompression thread execution
src/zthread.hpp:398
↓ 6 callers
Method
decompress
decompression thread execution
src/ugrep.cpp:1085
↓ 6 callers
Function
enable_modifier
lib/convert.cpp:193
↓ 6 callers
Function
file_size
get file size from directory entry
src/ugrep-indexer.cpp:146
↓ 6 callers
Function
fopenw_s
open UTF-8 encoded Unicode filename
src/ugrep-indexer.cpp:110
↓ 6 callers
Function
have_HW_AVX512BW
do we have AVX512BW?
include/reflex/simd.h:78
↓ 6 callers
Method
hit_end
Returns true if this matcher hit the end of the input character sequence.
include/reflex/absmatcher.h:986
↓ 6 callers
Method
init
Initialize the base abstract matcher at construction.
include/reflex/absmatcher.h:1491
↓ 6 callers
Method
is_defined
src/flag.hpp:55
↓ 6 callers
Method
lineno_skip
Set or reset mode to count matching lines only and skip all other (e.g. for speed).
include/reflex/absmatcher.h:736
↓ 6 callers
Method
negate
include/reflex/pattern.h:667
↓ 6 callers
Method
next_accepting
include/reflex/pattern.h:889
↓ 6 callers
Function
popen
POSIX popen()
src/ugrep.hpp:153
↓ 6 callers
Function
stat_fs
wrapper to call statvfs()
src/ugrep.cpp:260
↓ 5 callers
Function
LzmaDec_FreeProbs
lzma/C/LzmaDec.c:1240
↓ 5 callers
Function
Ppmd7_RemoveNode
lzma/C/Ppmd7.c:127
↓ 5 callers
Function
SzAr_GetFolderUnpackSize
lzma/C/7zArcIn.c:855
↓ 5 callers
Function
SzBitUi32s_Free
lzma/C/7zArcIn.c:79
↓ 5 callers
Method
after
Get the buffered context after EOF is reached.
include/reflex/absmatcher.h:508
↓ 5 callers
Method
border
Returns the number of bytes from the begin of line of the match.
include/reflex/abslexer.h:366
↓ 5 callers
Method
columno
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 callers
Method
decompressing
return true if decompressing a file in any of the decompression chain stages
src/zthread.hpp:557
↓ 5 callers
Function
have_HW_SSE2
do we have SSE2?
include/reflex/simd.h:90
↓ 5 callers
Function
isutf8
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 callers
Method
join
join this thread, this function is called by the main thread
src/ugrep.cpp:1003
↓ 5 callers
Function
open_pager
open a pager if output is to a TTY then page through the results
src/ugrep.cpp:619
↓ 5 callers
Function
option_regexp
parse -e PATTERN and -N PATTERN
src/ugrep.cpp:6262
↓ 5 callers
Function
pipe
POSIX pipe() emulation
src/ugrep.hpp:115
↓ 5 callers
Function
set_terminal_hyperlink
--hyperlink parsing
src/ugrep.cpp:7895
↓ 5 callers
Method
ticked
include/reflex/pattern.h:668
↓ 5 callers
Function
tolower
lib/unicode.cpp:124
↓ 5 callers
Function
utf8nlen
UTF-8 multibyte string length (number of UTF-8-encoded Unicode characters) without validity checking
src/ugrep.hpp:362
↓ 5 callers
Method
utf8strn
output a UTF-8 multibyte string s of byte length n for up to k UTF-8-encoded characters
src/output.hpp:413
↓ 5 callers
Function
z7_x86_cpuid
lzma/C/CpuArch.c:84
↓ 4 callers
Function
Buf_Free
lzma/C/7zBuf.c:31
↓ 4 callers
Function
CrcCalc
lzma/C/7zCrc.c:50
↓ 4 callers
Function
SzAr_Init
lzma/C/7zArcIn.c:94
↓ 4 callers
Function
__crc32b
lzma/C/7zCrc.c:122
↓ 4 callers
Function
__crc32d
lzma/C/7zCrc.c:141
↓ 4 callers
Function
__crc32w
lzma/C/7zCrc.c:130
↓ 4 callers
Method
accepting
include/reflex/pattern.h:885
↓ 4 callers
Method
add_before_context_line
add context line with the first match to the inverted before context
src/ugrep.cpp:3109
↓ 4 callers
Method
add_to
add a [NOT] term of the operator tree to terms
src/cnf.cpp:438
↓ 4 callers
Method
cancel
cancel all active searches
src/ugrep.cpp:3271
↓ 4 callers
Function
convert_anycase_ranges
lib/convert.cpp:391
↓ 4 callers
Function
ctzl
include/reflex/simd.h:115
↓ 4 callers
Method
distance
Set or update fuzzy distance parameters
include/reflex/fuzzymatcher.h:148
↓ 4 callers
Function
getline
read a line from buffered input, returns true when eof
src/ugrep.cpp:686
↓ 4 callers
Function
help
print a helpful information for WHAT, if specified, and exit
src/ugrep.cpp:14869
↓ 4 callers
Function
if
lzma/C/7zDec.c:477
↓ 4 callers
Function
import_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 callers
Method
num
output an unsigned integer i with field width w (padded with spaces)
src/output.hpp:637
↓ 4 callers
Function
output
src/zopen.c:415
↓ 4 callers
Method
output_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 callers
Function
popcount
include/reflex/simd.h:109
↓ 4 callers
Method
predict_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 callers
Function
read_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 callers
Method
size
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 callers
Method
size
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 callers
Function
toupper
lib/unicode.cpp:119
↓ 4 callers
Function
utf8_encode
convert a wide Unicode string to an UTF-8 string
src/ugrep.hpp:172
↓ 4 callers
Function
x86cpuid_Func_1
lzma/C/CpuArch.c:267
↓ 4 callers
Function
x86cpuid_Func_1_ECX
lzma/C/CpuArch.c:411
↓ 3 callers
Function
Buf_Init
lzma/C/7zBuf.c:8
↓ 3 callers
Function
CountDefinedBits
lzma/C/7zArcIn.c:302
↓ 3 callers
Function
IS_SUPPORTED_CODER
lzma/C/7zDec.c:318
↓ 3 callers
Function
LookInStream_SeekTo
lzma/C/7zStream.c:61
↓ 3 callers
Function
Lzma2Dec_DecodeToDic
lzma/C/Lzma2Dec.c:176
↓ 3 callers
Function
LzmaDec_AllocateProbs
lzma/C/LzmaDec.c:1299
↓ 3 callers
Function
LzmaDec_Init
lzma/C/LzmaDec.c:922
↓ 3 callers
Function
LzmaDec_InitDicAndState
lzma/C/LzmaDec.c:907
↓ 3 callers
Function
Ppmd7_Rescale
lzma/C/Ppmd7.c:798
↓ 3 callers
Function
Ppmd7_UpdateModel
lzma/C/Ppmd7.c:558
↓ 3 callers
Function
ReadBitVector
lzma/C/7zArcIn.c:320
↓ 3 callers
Function
SzAr_Free
lzma/C/7zArcIn.c:113
← previous
next →
101–200 of 1,386, ranked by callers