MCPcopy Create free account

hub / github.com/Genivia/ugrep / functions

Functions1,386 in github.com/Genivia/ugrep

↓ 3 callersMethodaft
Return pointer to the end of the match + len after, or at end of file, DANGER: invalidates previous bol() and text() pointers, use aft() before bol(),
include/reflex/absmatcher.h:1184
↓ 3 callersMethodassigned
Check if this Input object was assigned a character sequence.
include/reflex/input.h:585
↓ 3 callersMethodbasename
return the file/dir basename
src/ugrep-indexer.cpp:351
↓ 3 callersMethodbasename_size
length of the basename
src/ugrep-indexer.cpp:339
↓ 3 callersFunctionclose_pager
close the pipe to the forked pager
src/ugrep.cpp:659
↓ 3 callersFunctioncompose
lib/unicode.cpp:109
↓ 3 callersFunctionconvert_hex
lib/convert.cpp:265
↓ 3 callersFunctionconvert_ranges
lib/convert.cpp:400
↓ 3 callersFunctiondupenv_s
wrap Windows _dupenv_s()
src/ugrep.hpp:165
↓ 3 callersMethodedits
Returns the number of edits made for the match, edits() <= max, not guaranteed to be the minimum edit distance.
include/reflex/fuzzymatcher.h:141
↓ 3 callersMethodeof
Check if input reached EOF.
include/reflex/input.h:614
↓ 3 callersMethoderase
Update ranges by deleting the given range [lo,hi].
include/reflex/ranges.h:679
↓ 3 callersMethodgroup_next_id
Returns the next group capture identifier containing the group capture index >0 and name (or NULL) of a named group capture, or (0,NULL) when no more
include/reflex/matcher.h:204
↓ 3 callersFunctionhelp
display a help message and exit
src/ugrep-indexer.cpp:581
↓ 3 callersFunctioninclude_file
return true if pathname is a non-excluded file
src/ugrep-indexer.cpp:1132
↓ 3 callersFunctioninsert_escape_class
lib/convert.cpp:544
↓ 3 callersMethodintersects
Returns true if the bit vector intersects with the given bits, false if the bit vectors are disjoint.
include/reflex/bits.h:509
↓ 3 callersFunctionmatch
match text against glob, return true or false, perform case-insensitive match if icase=true, partial when part=true, path only when path=true
src/glob.cpp:104
↓ 3 callersMethodmatch
The match method Const::SCAN, Const::FIND, Const::SPLIT, or Const::MATCH, implemented with std::regex.
include/reflex/stdmatcher.h:193
↓ 3 callersFunctionmerge_list
lib/convert.cpp:826
↓ 3 callersMethodnew_pattern
add an ALT pattern or ALT-NOT pattern, optionally negated (option -N)
src/cnf.cpp:477
↓ 3 callersFunctionnoise_percentage
convert accuracy 0 to 9 to noise level 10% to 80% rounded up
src/ugrep-indexer.cpp:266
↓ 3 callersMethodnone
src/ugrep.cpp:2050
↓ 3 callersMethodopen_next
open pipe to the next file or part in the archive or return NULL, this function is called by the main thread or by the previous decompression thread
src/ugrep.cpp:921
↓ 3 callersFunctionposix_class
lib/convert.cpp:85
↓ 3 callersMethodrestore
restore the cursor position, when saved
src/screen.hpp:179
↓ 3 callersMethodroot
root of the DFA is the first state created or NULL.
include/reflex/pattern.h:1010
↓ 3 callersFunctionset_depth_long
set --10,... and --depth=10,... recursion depth flags
src/ugrep.cpp:4788
↓ 3 callersMethodstart
start decompression thread if not running, open new pipe, returns pipe or NULL on failure, this function is called by the main thread
src/ugrep.cpp:796
↓ 3 callersFunctionstrtopos2
convert one or two comma-separated unsigned decimals specifying a range to positive size_t, produce error when conversion fails or when the range is i
src/ugrep.cpp:13919
↓ 3 callersMethodtext
Returns 0-terminated pattern match as a char pointer, does not include matched \0s, this is a constant-time operation.
include/reflex/abslexer.h:286
↓ 3 callersFunctionu64
convert 8 bytes in little endian format to to 64 bit
src/zstream.hpp:2890
↓ 3 callersFunctionutf8_decode
convert a UTF-8 string to a wide Unicode String
src/ugrep-indexer.cpp:99
↓ 3 callersFunctionviifree
free viizip decompressor state */
lzma/C/viizip.c:248
↓ 2 callersFunctionBuf_Create
lzma/C/7zBuf.c:14
↓ 2 callersFunctionCPU_IsSupported_AVX
lzma/C/CpuArch.c:590
↓ 2 callersFunctionFile_Open
lzma/C/7zFile.c:53
↓ 2 callersFunctionFile_OpenW
lzma/C/7zFile.c:102
↓ 2 callersFunctionFile_Read
lzma/C/7zFile.c:155
↓ 2 callersFunctionIS_MAIN_METHOD
lzma/C/7zDec.c:301
↓ 2 callersMethodLexerOutput
Invoked by ECHO and FlexLexer::output.
include/reflex/flexlexer.h:555
↓ 2 callersFunctionLzma2Dec_AllocateProbs
lzma/C/Lzma2Dec.c:71
↓ 2 callersFunctionLzma2Dec_Init
lzma/C/Lzma2Dec.c:85
↓ 2 callersFunctionLzma2Dec_UpdateState
ELzma2State
lzma/C/Lzma2Dec.c:97
↓ 2 callersFunctionLzmaDec_AllocateProbs2
lzma/C/LzmaDec.c:1284
↓ 2 callersFunctionLzmaDec_DecodeReal2
lzma/C/LzmaDec.c:686
↓ 2 callersFunctionLzmaDec_FreeDict
lzma/C/LzmaDec.c:1246
↓ 2 callersFunctionLzmaDec_TryDummy
lzma/C/LzmaDec.c:715
↓ 2 callersFunctionLzmaProps_Decode
lzma/C/LzmaDec.c:1258
↓ 2 callersFunctionPpmd7_AllocUnits
lzma/C/Ppmd7.c:287
↓ 2 callersFunctionPpmd7_AllocUnitsRare
lzma/C/Ppmd7.c:253
↓ 2 callersFunctionPpmd7_CreateSuccessors
lzma/C/Ppmd7.c:448
↓ 2 callersFunctionPpmd7_Free
lzma/C/Ppmd7.c:84
↓ 2 callersFunctionPpmd7_NextContext
lzma/C/Ppmd7.c:951
↓ 2 callersFunctionPpmd7_SplitBlock
lzma/C/Ppmd7.c:137
↓ 2 callersFunctionPrint_Alloc
lzma/C/7zAlloc.c:25
↓ 2 callersFunctionPrint_Free
lzma/C/7zAlloc.c:31
↓ 2 callersFunctionReadTime
lzma/C/7zArcIn.c:1059
↓ 2 callersFunctionReadUi32s
lzma/C/7zArcIn.c:348
↓ 2 callersFunctionRememberBitVector
lzma/C/7zArcIn.c:292
↓ 2 callersFunctionSzArEx_Free
lzma/C/7zArcIn.c:153
↓ 2 callersFunctionSzArEx_GetFileNameUtf16
lzma/C/7zArcIn.c:1727
↓ 2 callersFunctionSzArEx_Init
lzma/C/7zArcIn.c:130
↓ 2 callersFunctionSzBitUi64s_Free
lzma/C/7zArcIn.c:87
↓ 2 callersFunctionSzFree
lzma/C/7zAlloc.c:49
↓ 2 callersFunctionSzReadAndDecodePackedStreams
lzma/C/7zArcIn.c:988
↓ 2 callersFunctionSzReadStreamsInfo
lzma/C/7zArcIn.c:944
↓ 2 callersMethodaccepts
include/reflex/pattern.h:674
↓ 2 callersFunctioncat
catalog directory contents
src/ugrep-indexer.cpp:1157
↓ 2 callersFunctioncl_hash
src/zopen.c:709
↓ 2 callersMethodclear
Clear and delete pattern data.
include/reflex/pattern.h:195
↓ 2 callersMethodclear
Clear this Input by unassigning it.
include/reflex/input.h:591
↓ 2 callersFunctionclose
src/ugrep-indexer.cpp:390
↓ 2 callersMethodcode
Returns error code, a reflex::regex_error_type constant.
include/reflex/error.h:125
↓ 2 callersFunctionconvert_escape_char
lib/convert.cpp:1101
↓ 2 callersFunctionconvert_time
convert (low,high) 7zip time to time_t, based on 7zMain.c but using mktime() */
lzma/C/viizip.c:137
↓ 2 callersMethodcount
Returns the number of bits set.
include/reflex/bits.h:500
↓ 2 callersFunctiondisable_modifier
lib/convert.cpp:200
↓ 2 callersMethodenqueue
add a sentinel NONE job to the queue
src/ugrep.cpp:2079
↓ 2 callersFunctionextend_list
lib/convert.cpp:910
↓ 2 callersMethodfile_encoding
lib/input.cpp:1237
↓ 2 callersMethodfind
include/reflex/setop.h:361
↓ 2 callersMethodflip
lib/pattern.cpp:2781
↓ 2 callersFunctiongetcode
- * Read one code from the standard input. If EOF, return -1. * Inputs: * stdin * Outputs: * code or -1 is returned. */
src/zopen.c:621
↓ 2 callersFunctiongetcwd0
POSIX getcwd() - but without buffer argument
src/ugrep.hpp:208
↓ 2 callersFunctiongetline
read a line from buffered input, returns true when eof
src/ugrep-indexer.cpp:1054
↓ 2 callersMethodheader
read zip local file header if we are at a header, read the header, file name, and extra field
src/zstream.hpp:262
↓ 2 callersFunctionif
(numBytes == 0)
lzma/C/7zArcIn.c:326
↓ 2 callersFunctioninclude_dir
return true if pathname is a non-excluded directory
src/ugrep-indexer.cpp:1107
↓ 2 callersFunctionindex
index a file to produce hashes[0..hashes_size-1] table, noise, and archive/binary file detection flags
src/ugrep-indexer.cpp:812
↓ 2 callersFunctionintersect_list
lib/convert.cpp:850
↓ 2 callersFunctioninvcase
lib/unicode.cpp:129
↓ 2 callersFunctionis_binary
return true if s[0..n-1] contains a \0 (NUL) or a non-displayable invalid UTF-8 encoding
src/ugrep.cpp:702
↓ 2 callersFunctionis_directory
print to standard error: ... is a directory if -s and -q not specified
src/ugrep.cpp:15299
↓ 2 callersFunctionis_output
check if a file's inode is the current output file, to avoid searching the file we write to
src/ugrep.cpp:723
↓ 2 callersMethodlaunch
launch output when held back
src/output.hpp:757
↓ 2 callersFunctionload_config
load config file specified or the default .ugrep, located in the working directory or home directory
src/ugrep.cpp:4798
↓ 2 callersMethodmatch_hfa
lib/pattern.cpp:4779
↓ 2 callersMethodnext
move down to the next file
src/query.cpp:2187
↓ 2 callersFunctionnonblocking_pipe
create a non-blocking pipe (Windows named pipe)
src/query.cpp:53
← previousnext →201–300 of 1,386, ranked by callers