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
↓ 2 callers
Function
open
src/ugrep-indexer.cpp:383
↓ 2 callers
Function
option_all_files
--all: cancel all previously specified file and directory search restrictions
src/ugrep.cpp:6338
↓ 2 callers
Function
option_and
parse --and [PATTERN]
src/ugrep.cpp:6268
↓ 2 callers
Function
option_andnot
parse --andnot [PATTERN]
src/ugrep.cpp:6290
↓ 2 callers
Function
option_not
parse --not [PATTERN]
src/ugrep.cpp:6317
↓ 2 callers
Function
options
parse the command-line options
src/ugrep-indexer.cpp:1825
↓ 2 callers
Function
options
parse the command-line options
src/ugrep.cpp:5285
↓ 2 callers
Function
pclose
POSIX pclose()
src/ugrep.hpp:159
↓ 2 callers
Method
peek
Peek a single character (unsigned char 0..255) or EOF (-1) when end-of-input is reached.
include/reflex/input.h:1030
↓ 2 callers
Function
pipe
POSIX pipe() emulation
src/zthread.hpp:53
↓ 2 callers
Function
popcountl
include/reflex/simd.h:121
↓ 2 callers
Method
predict_match_min
Returns true when match is predicted using my PM3+PM5 logic for min>=3.
include/reflex/pattern.h:421
↓ 2 callers
Function
read_file
src/ugrep-indexer.cpp:404
↓ 2 callers
Method
save
save the cursor position
src/screen.hpp:173
↓ 2 callers
Function
set_depth
set -1,...,-9,-10,... recursion depth flags
src/ugrep.cpp:4757
↓ 2 callers
Function
set_this_thread_affinity_and_priority
set this thread's affinity and priority, if supported by the OS, ignore errors to leave scheduling to the OS
src/ugrep.cpp:539
↓ 2 callers
Function
simd_nlcount_avx2
Partially count newlines in string b up to e, updates b close to e with uncounted part
lib/simd_avx2.cpp:48
↓ 2 callers
Function
skip_escapes
skip over ANSI escape sequence when present on a line
src/query.cpp:2326
↓ 2 callers
Function
strtofuzzy
convert unsigned decimal MAX fuzzy with optional prefix '+', '-', or '~' to positive size_t
src/ugrep.cpp:13959
↓ 2 callers
Function
strtosize
convert unsigned decimal with optional kb, mb, gb, tb suffix to size_t, produce error when conversion fails
src/ugrep.cpp:13940
↓ 2 callers
Function
subtract_list
lib/convert.cpp:877
↓ 2 callers
Method
sync_on
synchronize output by threads on the given sync object
src/output.hpp:773
↓ 2 callers
Function
trim
trim white space from either end of the line
src/ugrep-indexer.cpp:1033
↓ 2 callers
Function
trim
trim white space from either end of the line
src/ugrep.cpp:13675
↓ 2 callers
Function
trim_pathname_arg
trim path separators from an argv[] argument - important: modifies the argv[] string passed as arg
src/ugrep.cpp:13696
↓ 2 callers
Method
try_acquire
try to acquire output access
src/output.hpp:114
↓ 2 callers
Function
ugrep
search the specified files, directories, and/or standard input for pattern matches, may throw an exception
src/ugrep.cpp:7949
↓ 2 callers
Function
unicode_class
lib/convert.cpp:111
↓ 2 callers
Function
version
display the version info and exit
src/ugrep-indexer.cpp:571
↓ 2 callers
Function
version
print the version info
src/ugrep.cpp:15243
↓ 2 callers
Function
viiget
get archive part pathname and info, start decompressing, return 0 if success, 1 when end reached, -1 on error */
lzma/C/viizip.c:267
↓ 2 callers
Function
viinew
create new 7zip decompressor for the given 7zip file, returns decompressor state or NULL on failure */
lzma/C/viizip.c:198
↓ 2 callers
Function
wcs
Convert UTF-8 string to wide string.
include/reflex/utf8.h:222
↓ 2 callers
Function
z7_sysctlbyname_Get_BoolInt
lzma/C/CpuArch.c:732
↓ 2 callers
Function
z7_x86_cpuid_GetMaxFunc
lzma/C/CpuArch.c:91
↓ 2 callers
Function
z_close
src/zopen.c:375
↓ 1 callers
Function
Bcj2Dec_Init
lzma/C/Bcj2.c:16
↓ 1 callers
Function
CPU_IsSupported_CRC32
lzma/C/CpuArch.c:702
↓ 1 callers
Function
Delta_Decode
lzma/C/Delta.c:89
↓ 1 callers
Function
Delta_Init
lzma/C/Delta.c:8
↓ 1 callers
Function
FileInStream_CreateVTable
lzma/C/7zFile.c:423
↓ 1 callers
Function
File_Seek
lzma/C/7zFile.c:283
↓ 1 callers
Function
File_Write
lzma/C/7zFile.c:221
↓ 1 callers
Function
LZMA_DECODE_REAL
lzma/C/LzmaDec.c:233
↓ 1 callers
Method
LexerInput
Invoked by FlexLexer::Matcher to read input character sequence.
include/reflex/flexlexer.h:544
↓ 1 callers
Function
LookInStream_LookRead
lzma/C/7zStream.c:67
↓ 1 callers
Function
LookInStream_Read
lzma/C/7zStream.c:91
↓ 1 callers
Function
LookInStream_Read2
lzma/C/7zStream.c:77
↓ 1 callers
Function
LookToRead2_CreateVTable
lzma/C/7zStream.c:167
↓ 1 callers
Function
LzmaDec_Allocate
lzma/C/LzmaDec.c:1308
↓ 1 callers
Function
LzmaDec_UpdateWithUncompressed
lzma/C/Lzma2Dec.c:164
↓ 1 callers
Function
LzmaDec_WriteRem
lzma/C/LzmaDec.c:616
↓ 1 callers
Function
Ppmd7_Alloc
lzma/C/Ppmd7.c:92
↓ 1 callers
Function
Ppmd7_Construct
lzma/C/Ppmd7.c:52
↓ 1 callers
Function
Ppmd7_GlueFreeBlocks
lzma/C/Ppmd7.c:162
↓ 1 callers
Function
Ppmd7_Init
lzma/C/Ppmd7.c:422
↓ 1 callers
Function
Ppmd7_MakeEscFreq
lzma/C/Ppmd7.c:921
↓ 1 callers
Function
Ppmd7_Update1
lzma/C/Ppmd7.c:961
↓ 1 callers
Function
Ppmd7_Update1_0
lzma/C/Ppmd7.c:979
↓ 1 callers
Function
Ppmd7_Update2
lzma/C/Ppmd7.c:1007
↓ 1 callers
Function
Ppmd7z_DecodeSymbol
Z7_FORCE_INLINE static
lzma/C/Ppmd7Dec.c:64
↓ 1 callers
Function
Ppmd7z_RangeDec_Init
lzma/C/Ppmd7Dec.c:16
↓ 1 callers
Function
ReadBitUi32s
lzma/C/7zArcIn.c:369
↓ 1 callers
Function
SkipBitUi32s
lzma/C/7zArcIn.c:376
↓ 1 callers
Function
SzAlloc
lzma/C/7zAlloc.c:38
↓ 1 callers
Function
SzArEx_Extract
lzma/C/7zArcIn.c:1650
↓ 1 callers
Function
SzArEx_Open
lzma/C/7zArcIn.c:1640
↓ 1 callers
Function
SzArEx_Open2
lzma/C/7zArcIn.c:1512
↓ 1 callers
Function
SzAr_DecodeFolder
lzma/C/7zDec.c:606
↓ 1 callers
Function
SzBitUi32s_Alloc
lzma/C/7zArcIn.c:64
↓ 1 callers
Function
SzDecodeCopy
lzma/C/7zDec.c:282
↓ 1 callers
Function
SzDecodeLzma
lzma/C/7zDec.c:163
↓ 1 callers
Function
SzDecodeLzma2
lzma/C/7zDec.c:223
↓ 1 callers
Function
SzDecodePpmd
lzma/C/7zDec.c:98
↓ 1 callers
Function
SzFolder_Decode2
lzma/C/7zDec.c:409
↓ 1 callers
Function
SzGetNextFolderItem
lzma/C/7zArcIn.c:444
↓ 1 callers
Function
SzReadFileNames
lzma/C/7zArcIn.c:1030
↓ 1 callers
Function
SzReadHeader
lzma/C/7zArcIn.c:1482
↓ 1 callers
Function
SzReadHeader2
lzma/C/7zArcIn.c:1110
↓ 1 callers
Function
WaitId
lzma/C/7zArcIn.c:278
↓ 1 callers
Method
adjoin
return all ALT terms of the CNF joined together
src/cnf.cpp:731
↓ 1 callers
Method
analysis_time
Get elapsed time of DFA analysis to predict matches and construct an optional HFA.
include/reflex/pattern.h:374
↓ 1 callers
Method
any
include/reflex/pattern.h:615
↓ 1 callers
Method
avail
Returns the number of bytes in the buffer available to search from the current begin()/text() position, when not yet available, read more input to mak
include/reflex/absmatcher.h:1213
↓ 1 callers
Method
bef
Return pointer to the begin of the match - len before, or at the begin of the file.
include/reflex/absmatcher.h:1191
↓ 1 callers
Method
begin
Returns pointer to the begin of the matched text (non-0-terminated), a constant-time operation, use with end() or use size() for text end/length.
include/reflex/absmatcher.h:627
↓ 1 callers
Function
cl_block
src/zopen.c:681
↓ 1 callers
Function
convert_escape
lib/convert.cpp:1228
↓ 1 callers
Function
convert_oct
lib/convert.cpp:303
↓ 1 callers
Function
convert_posix_ranges
lib/convert.cpp:368
↓ 1 callers
Function
convert_unicode_ranges
lib/convert.cpp:357
↓ 1 callers
Function
crc32
update zip crc32
src/zstream.hpp:1033
↓ 1 callers
Method
decompress
read and decompress zip file data into buf[0..len-1], return number of bytes decompressed, 0 for EOF or -1 for error
src/zstream.hpp:566
↓ 1 callers
Method
defined
return true if CNF has any patterns defined with new_pattern()
src/cnf.hpp:84
↓ 1 callers
Function
deleter
recursively delete index files
src/ugrep-indexer.cpp:1388
↓ 1 callers
Method
dequeue
pop a job
src/ugrep.cpp:2130
↓ 1 callers
Function
descriptor
read zip data descriptor, if present, and check crc
src/zstream.hpp:916
↓ 1 callers
Method
edge
create an edge from a tree node to a target tree node, return the target tree node.
include/reflex/pattern.h:725
↓ 1 callers
Method
edges
Get the number of finite state machine edges (transitions on input characters).
include/reflex/pattern.h:332
↓ 1 callers
Method
edges_time
Get elapsed DFA edges construction time.
include/reflex/pattern.h:362
← previous
next →
301–400 of 1,386, ranked by callers