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
Method
up
move cursor up
src/screen.hpp:82
Method
update
update screen periodically and display more data when data becomes available
src/query.cpp:1657
Method
update_modified
include/reflex/pattern.h:1273
Method
uppercase
convert to upper case if c is a letter a-z, A-Z.
include/reflex/pattern.h:1421
Method
uri
output a URI-encoded string s
src/output.hpp:419
Method
utf8back
get pointer to position -k (not before b) before a UTF-8 multibyte string s
src/output.hpp:398
Method
utf8cut
get length of string s of byte length n cut to length k
src/output.hpp:407
Function
utf8len
UTF-8 multibyte string length (number of UTF-8-encoded Unicode characters) without validity checking
src/ugrep.hpp:353
Method
utf8pos
get pointer to position k (not beyond s+n) in a UTF-8 multibyte string s of byte length n
src/output.hpp:389
Function
utf8skip
UTF-8 multibyte string advance k UTF-8-encoded characters or until \0
src/ugrep.hpp:371
Method
valid_goto_index
include/reflex/pattern.h:1291
Method
valid_lookahead_index
include/reflex/pattern.h:1299
Method
valid_take_index
include/reflex/pattern.h:1295
Method
view
view or edit the file located under the cursor or just above in the screen (when not in selection mode)
src/query.cpp:2361
Method
viiz_stream
src/zstream.hpp:139
Method
vkey
translate ANSI escape sequences, FN, and DEL keys
src/vkey.cpp:706
Method
wait_pipe_ready
if the pipe was closed, then wait until the main thread opens a new pipe to search the next part in an archive
src/zthread.hpp:355
Method
wait_pipe_ready
if the pipe was closed, then wait until the main thread opens a new pipe to search the next file or part in an archive
src/ugrep.cpp:1042
Method
walk
include/reflex/pattern.h:920
Method
wchar
return UCS-4 code of the specified UTF-8 sequence, or 0 for invalid UTF-8, set endptr after the sequence
src/screen.cpp:429
Method
wchar_width
return character display width, 0 (non-spacing or invalid character), 1 (single width) or 2 (double width)
src/screen.cpp:345
Method
wchr
output a wide character c
src/output.hpp:347
Method
wchr
Returns the first wide character of the text matched.
include/reflex/abslexer.h:318
Method
wchr
Returns the first Unicode wide character code point U+0000 to U+10FFFF of the text matched, undefined when size() == 0.
include/reflex/absmatcher.h:697
Method
wchr_last
Returns the last Unicode wide character code point U+0000 to U+10FFFF of the text matched or 0 when empty.
include/reflex/absmatcher.h:709
Method
wchr_next
Returns the Unicode wide character code point U+0000 to U+10FFFF that comes next in the input after the text match, or EOF when the input ends.
include/reflex/absmatcher.h:726
Method
winput
Returns the next Unicode character code point U+0000 to U+10FFFF or EOF from the input character sequence, while preserving the current text() match (
include/reflex/absmatcher.h:1050
Method
winput
Read one wide character, returns zero when EOF.
include/reflex/flexlexer.h:482
Method
wline
Returns the line of input (excluding `\n`) as a wide string containing the matched text as a substring.
include/reflex/absmatcher.h:1270
Method
woutput
Output one wide character.
include/reflex/flexlexer.h:504
Method
wpair
Returns std::pair<size_t,std::wstring>(accept(), wstr()), useful for tokenizing input into containers of pairs.
include/reflex/absmatcher.h:948
Method
wrap
Returns true if matcher should wrap input after EOF (lexer wrap() should return 0 to wrap input after EOF).
include/reflex/abslexer.h:83
Method
wrap
Returns true if wrapping of input after EOF is supported.
include/reflex/absmatcher.h:543
Method
wrap
Check the Flex-compatible FlexLexer::yywrap method to determine if matcher should wrap input after EOF (lexer yywrap() should return 0 to wrap input a
include/reflex/flexlexer.h:448
Method
write_namespace_close
lib/pattern.cpp:4982
Method
write_namespace_open
lib/pattern.cpp:4965
Method
write_predictor
lib/pattern.cpp:4840
Method
wsize
Returns the length of the matched text in number of Unicode wide characters.
include/reflex/absmatcher.h:676
Method
wstr
Returns the pattern match as a wide string, converted from UTF-8 text(), may include pattern-matched \0s.
include/reflex/abslexer.h:306
Method
wstr
Returns the pattern match as a wide string, converted from UTF-8 text(), including pattern-matched `\0`s.
include/reflex/absmatcher.h:664
Method
wstring
Get the remaining wide character string of this Input object, returns NULL when this Input is not a wide string.
include/reflex/input.h:544
Method
wstring_size
lib/input.cpp:1070
Method
xml
output in XML
src/output.cpp:2199
Method
xml
output a match in XML
src/output.hpp:618
Function
xsgetn
std::streambuf::xsgetn(s, n)
src/zstream.hpp:2855
Method
xsgetn
include/reflex/input.h:842
Method
xsgetn
include/reflex/input.h:895
Method
xsgetn
include/reflex/input.h:1108
Method
xsgetn
include/reflex/input.h:1156
Function
z_write
- * compress write * * Algorithm: use open addressing double hashing (no chaining) on the * prefix code / next character combination. We do a va
src/zopen.c:285
Function
zipinfo
return zip info when unzipping a file, if at end then proceed to the next file to unzip, otherwise return NULL,
src/zstream.hpp:1726
Function
zippeek
return pointer and length to current data when unzipping a file, NULL otherwise
src/zstream.hpp:1738
Function
zstreambuf
default constructor
src/zstream.hpp:1136
Method
~AbstractLexer
Delete lexer and its current matcher with its associated input.
include/reflex/abslexer.h:107
Method
~AbstractMatcher
Delete abstract matcher, deletes this matcher's internal buffer.
include/reflex/absmatcher.h:351
Method
~BR
src/zstream.hpp:1980
Method
~BZ
src/zstream.hpp:1803
Method
~BZ3
src/zstream.hpp:2024
Method
~Bits
Destroy bits.
include/reflex/bits.h:184
Method
~DFA
include/reflex/pattern.h:965
Method
~Entry
src/ugrep-indexer.cpp:335
Method
~Grep
src/ugrep.cpp:3251
Method
~GrepMaster
src/ugrep.cpp:4159
Method
~GrepWorker
src/ugrep.cpp:4237
Method
~Handler
include/reflex/absmatcher.h:163
Method
~Handler
include/reflex/input.h:330
Method
~LZ4
src/zstream.hpp:1886
Method
~LineMatcher
Delete matcher.
include/reflex/linematcher.h:62
Method
~MMap
src/mmap.hpp:71
Method
~MetaEdgesClosure
include/reflex/pattern.h:861
Method
~Node
include/reflex/pattern.h:739
Method
~Output
destructor
src/output.hpp:331
Method
~PCRE2Matcher
Delete matcher.
include/reflex/pcre2matcher.h:125
Method
~Pattern
Destructor, deletes internal code array when owned and allocated.
include/reflex/pattern.h:190
Method
~PatternMatcher
Delete matcher, deletes pattern when owned
include/reflex/absmatcher.h:1764
Method
~PatternMatcher
Delete matcher, deletes pattern when owned
include/reflex/absmatcher.h:1915
Function
~Stream
Input stream to index
src/ugrep-indexer.cpp:364
Method
~Tree
include/reflex/pattern.h:708
Method
~XZ
src/zstream.hpp:1837
Method
~Z
src/zstream.hpp:1766
Method
~ZSTD
src/zstream.hpp:1938
Method
~ZipInfo
destructor
src/zstream.hpp:214
Method
~Zthread
destructor
src/zthread.hpp:105
Method
~Zthread
src/ugrep.cpp:782
Method
~viiz_stream
src/zstream.hpp:148
Function
~zstreambuf
destructor
src/zstream.hpp:1177
← previous
1,301–1,386 of 1,386, ranked by callers