Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/abbeycode/UnrarKit
/ functions
Functions
855 in github.com/abbeycode/UnrarKit
⨍
Functions
855
◇
Types & classes
172
↓ 5 callers
Function
Ask
Libraries/unrar/consio.hpp:17
↓ 5 callers
Function
CalcFileSum
Libraries/unrar/filefn.cpp:361
↓ 5 callers
Function
CmpName
Libraries/unrar/match.cpp:19
↓ 5 callers
Method
CreateErrorMsg
Libraries/unrar/errhnd.cpp:168
↓ 5 callers
Function
FileCreate
If NewFile==NULL, we delete created file after user confirmation. It is useful we we need to overwrite an existing folder or file, but need user confi
Libraries/unrar/filcreat.cpp:6
↓ 5 callers
Function
GetFilePath
Returns file path including the trailing path separator symbol.
Libraries/unrar/pathfn.cpp:194
↓ 5 callers
Method
GetText
Libraries/unrar/timefn.cpp:225
↓ 5 callers
Function
GetVolNumPart
Returns a pointer to rightmost digit of volume number or to beginning of file name if numeric part is missing.
Libraries/unrar/pathfn.cpp:318
↓ 5 callers
Method
GetWin
Get 64-bit representation of Windows FILETIME (100ns since 01.01.1601).
Libraries/unrar/timefn.cpp:151
↓ 5 callers
Function
MonoClock
Monotonic clock. Like clock(), returns time passed in CLOCKS_PER_SEC items. In Android 5+ and Unix usual clock() returns time spent by all threads tog
Libraries/unrar/system.cpp:73
↓ 5 callers
Function
PointToLastChar
Libraries/unrar/pathfn.cpp:12
↓ 5 callers
Function
RarErrorToDll
Libraries/unrar/dll.cpp:472
↓ 5 callers
Function
SecHideData
Libraries/unrar/secpassword.cpp:166
↓ 5 callers
Method
SetCryptKeys
Libraries/unrar/crypt.cpp:55
↓ 5 callers
Method
SetDestSize
Libraries/unrar/unpack.hpp:381
↓ 5 callers
Function
SetExt
Libraries/unrar/pathfn.cpp:74
↓ 5 callers
Method
SetFiles
Libraries/unrar/rdwrfn.cpp:266
↓ 5 callers
Method
SoftReset
Libraries/unrar/array.hpp:162
↓ 5 callers
Method
UnpRead
Libraries/unrar/rdwrfn.cpp:53
↓ 5 callers
Method
Update
Libraries/unrar/hash.cpp:84
↓ 5 callers
Function
WinNT
Libraries/unrar/isnt.cpp:4
↓ 5 callers
Function
sha256_done
Libraries/unrar/sha256.cpp:114
↓ 5 callers
Function
uiGetPassword
Libraries/unrar/uisilent.cpp:36
↓ 4 callers
Method
AddTask
Add task to queue. We assume that it is always called from main thread, it allows to avoid any locks here. We process collected tasks only when WaitDo
Libraries/unrar/threadpool.cpp:167
↓ 4 callers
Method
Cmp
Libraries/unrar/hash.cpp:128
↓ 4 callers
Function
CmpExt
'Ext' is an extension without the leading dot, like L"rar".
Libraries/unrar/pathfn.cpp:114
↓ 4 callers
Function
ConvertPath
Libraries/unrar/pathfn.cpp:19
↓ 4 callers
Function
Copy128
Libraries/unrar/rijndael.cpp:46
↓ 4 callers
Method
Create
Libraries/unrar/file.cpp:172
↓ 4 callers
Method
Decode
Libraries/unrar/rs.cpp:93
↓ 4 callers
Method
EnableShowProgress
Libraries/unrar/rdwrfn.hpp:62
↓ 4 callers
Method
Get8
Libraries/unrar/rawread.cpp:108
↓ 4 callers
Method
GetCRC32
Libraries/unrar/hash.cpp:122
↓ 4 callers
Method
GetErrorCode
Libraries/unrar/errhnd.hpp:55
↓ 4 callers
Method
GetRAROptions
Libraries/unrar/archive.hpp:86
↓ 4 callers
Function
GetWideName
Libraries/unrar/pathfn.cpp:883
↓ 4 callers
Function
InitCRC32
Build the classic CRC32 lookup table. We also provide this function to legacy RAR and ZIP decryption code.
Libraries/unrar/crc.cpp:22
↓ 4 callers
Function
IsDir
Libraries/unrar/filefn.cpp:218
↓ 4 callers
Function
IsFullPath
Libraries/unrar/ulinks.cpp:42
↓ 4 callers
Method
Msg
Libraries/unrar/uisilent.cpp:31
↓ 4 callers
Function
RemoveNameFromPath
Removes name and returns file path without the trailing path separator symbol.
Libraries/unrar/pathfn.cpp:206
↓ 4 callers
Method
Seek
Libraries/unrar/qopen.cpp:169
↓ 4 callers
Method
SetCurrentTime
Libraries/unrar/timefn.cpp:305
↓ 4 callers
Method
SetMemory
Libraries/unrar/rarvm.cpp:108
↓ 4 callers
Function
SetName
Libraries/unrar/pathfn.cpp:67
↓ 4 callers
Function
SetPrivilege
Libraries/unrar/win32acl.cpp:115
↓ 4 callers
Method
SetTestMode
Libraries/unrar/rdwrfn.hpp:65
↓ 4 callers
Method
SetWinFT
Libraries/unrar/timefn.cpp:142
↓ 4 callers
Function
ToPercentUnlim
Allows the percent larger than 100.
Libraries/unrar/smallfn.cpp:12
↓ 4 callers
Function
UnixSlashToDos
Libraries/unrar/pathfn.cpp:486
↓ 4 callers
Method
WaitDone
Start queued tasks and wait until all threads are inactive. We assume that it is always called from main thread, when pool threads are sleeping yet.
Libraries/unrar/threadpool.cpp:186
↓ 4 callers
Function
blake2s_update
Libraries/unrar/blake2s.cpp:123
↓ 4 callers
Function
hmac_sha256
Libraries/unrar/crypt5.cpp:1
↓ 4 callers
Function
mwcsicompc
Libraries/unrar/match.cpp:130
↓ 4 callers
Function
pbkdf2
PBKDF2 for 32 byte key length. We generate the key for specified number of iteration count also as two supplementary values (key for checksums and pas
Libraries/unrar/crypt5.cpp:85
↓ 4 callers
Function
uiAlarm
Libraries/unrar/uisilent.cpp:48
↓ 4 callers
Function
uiStartFileExtract
Libraries/unrar/uisilent.cpp:15
↓ 3 callers
Method
Adjust
Add the specified signed number of nanoseconds.
Libraries/unrar/timefn.cpp:322
↓ 3 callers
Function
BinToHex
Libraries/unrar/strfn.cpp:201
↓ 3 callers
Function
CWaitForSingleObject
Libraries/unrar/threadmisc.cpp:86
↓ 3 callers
Method
CopyData
Libraries/unrar/unpack50frag.cpp:90
↓ 3 callers
Method
CopyString
Libraries/unrar/unpack50frag.cpp:77
↓ 3 callers
Method
DataLeft
Libraries/unrar/rawread.hpp:31
↓ 3 callers
Method
DecodeBuf
Libraries/unrar/recvol3.cpp:486
↓ 3 callers
Method
DecryptBlock
Libraries/unrar/crypt.cpp:31
↓ 3 callers
Function
DelFile
Libraries/unrar/filefn.cpp:457
↓ 3 callers
Function
DosSlashToUnix
Libraries/unrar/pathfn.cpp:495
↓ 3 callers
Method
ExclCheck
Return 'true' if we need to exclude the file from processing as result of -x switch. If CheckInclList is true, we also check the file against the incl
Libraries/unrar/cmdfilter.cpp:4
↓ 3 callers
Method
Get
Libraries/unrar/secpassword.cpp:111
↓ 3 callers
Method
GetArcName
Libraries/unrar/cmddata.cpp:981
↓ 3 callers
Method
GetByte
Libraries/unrar/file.cpp:561
↓ 3 callers
Method
GetChar
Libraries/unrar/coder.cpp:3
↓ 3 callers
Method
GetPos
Libraries/unrar/rawread.hpp:32
↓ 3 callers
Method
InitBitInput
Libraries/unrar/getbits.hpp:19
↓ 3 callers
Function
InitLogOptions
Libraries/unrar/log.cpp:7
↓ 3 callers
Function
IsFullPath
Libraries/unrar/pathfn.cpp:564
↓ 3 callers
Function
IsLink
Libraries/unrar/filefn.cpp:238
↓ 3 callers
Method
IsOpened
Libraries/unrar/file.hpp:103
↓ 3 callers
Function
IsRedirected
Libraries/unrar/consio.cpp:12
↓ 3 callers
Function
IsRelativeSymlinkSafe
Libraries/unrar/extinfo.cpp:115
↓ 3 callers
Function
IsSpace
We do not want to cast every signed char to unsigned when passing to isspace, so we implement the replacement. Shall work for Unicode too. If chars ar
Libraries/unrar/strfn.cpp:183
↓ 3 callers
Function
IsUserAdmin
Libraries/unrar/system.cpp:166
↓ 3 callers
Function
ParseVersionFileName
Libraries/unrar/pathfn.cpp:611
↓ 3 callers
Function
PrintfPrepareFmt
For compatibility with existing translations we use %s to print Unicode strings in format strings and convert them to %ls here. %s could work without
Libraries/unrar/strfn.cpp:437
↓ 3 callers
Function
RawToWide
Libraries/unrar/unicode.cpp:246
↓ 3 callers
Method
ReadSubData
Libraries/unrar/arcread.cpp:1419
↓ 3 callers
Function
ReadTextFile
Libraries/unrar/filestr.cpp:3
↓ 3 callers
Function
RenameFile
Libraries/unrar/filefn.cpp:435
↓ 3 callers
Method
Rewind
Libraries/unrar/strlist.cpp:103
↓ 3 callers
Method
SearchBlock
Libraries/unrar/arcread.cpp:48
↓ 3 callers
Method
SeekError
Libraries/unrar/errhnd.cpp:121
↓ 3 callers
Function
SetConsoleMsgStream
Libraries/unrar/consio.cpp:52
↓ 3 callers
Method
SetDos
Libraries/unrar/timefn.cpp:211
↓ 3 callers
Method
SetHandleType
Libraries/unrar/file.hpp:105
↓ 3 callers
Method
SetUnixNS
Set the high precision Unix time in nanoseconds since 01-01-1970.
Libraries/unrar/timefn.cpp:193
↓ 3 callers
Method
SetWin
Set 64-bit representation of Windows FILETIME (100ns since 01.01.1601).
Libraries/unrar/timefn.cpp:158
↓ 3 callers
Method
TOpen
Libraries/unrar/file.cpp:155
↓ 3 callers
Method
Tell
Libraries/unrar/qopen.cpp:197
↓ 3 callers
Method
Update
Libraries/unrar/blake2sp.cpp:40
↓ 3 callers
Function
WideToUtf
Libraries/unrar/unicode.cpp:255
← previous
next →
101–200 of 855, ranked by callers