Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ararog/Unrar4iOS
/ functions
Functions
690 in github.com/ararog/Unrar4iOS
⨍
Functions
690
◇
Types & classes
249
↓ 177 callers
Function
St
Unrar4iOS/unrar/resource.cpp:6
↓ 127 callers
Function
mprintf
Unrar4iOS/unrar/consio.hpp:28
↓ 81 callers
Function
Log
Unrar4iOS/unrar/log.cpp:13
↓ 78 callers
Method
Get
Unrar4iOS/unrar/rawread.cpp:53
↓ 63 callers
Method
Size
Unrar4iOS/unrar/array.hpp:65
↓ 56 callers
Method
SetErrorCode
Unrar4iOS/unrar/errhnd.cpp:263
↓ 48 callers
Function
PointToName
Unrar4iOS/unrar/pathfn.cpp:3
↓ 39 callers
Function
etoupper
toupper with English only results if English input is provided. It avoids Turkish (small i) -> (big I with dot) conversion problem. We do not define '
Unrar4iOS/unrar/strfn.cpp:139
↓ 32 callers
Function
IsDigit
We do not want to cast every signed char to unsigned when passing to isdigit, so we implement the replacement. Shall work for Unicode too. If chars ar
Unrar4iOS/unrar/strfn.cpp:160
↓ 31 callers
Function
CharToWide
Unrar4iOS/unrar/unicode.cpp:67
↓ 30 callers
Function
strncpyz
safe strncpy: copies maxlen-1 max and always returns zero terminated dest
Unrar4iOS/unrar/strfn.cpp:249
↓ 29 callers
Function
IsPathDiv
Unrar4iOS/unrar/pathfn.cpp:243
↓ 28 callers
Function
WideToChar
Unrar4iOS/unrar/unicode.cpp:7
↓ 28 callers
Function
cleandata
When we call memset in end of function to clean local variables for security reason, compiler optimizer can remove such call. So we use our own functi
Unrar4iOS/unrar/secpassword.cpp:77
↓ 22 callers
Method
IsSet
Unrar4iOS/unrar/timefn.hpp:48
↓ 21 callers
Function
GetExt
Unrar4iOS/unrar/pathfn.cpp:207
↓ 19 callers
Method
Alloc
Unrar4iOS/unrar/array.hpp:87
↓ 18 callers
Function
AddEndSlash
Unrar4iOS/unrar/pathfn.cpp:281
↓ 18 callers
Method
Reset
Unrar4iOS/unrar/array.hpp:96
↓ 17 callers
Method
Add
Unrar4iOS/unrar/array.hpp:71
↓ 17 callers
Function
FileExist
Unrar4iOS/unrar/filefn.cpp:309
↓ 16 callers
Method
Seek
Unrar4iOS/unrar/file.cpp:440
↓ 16 callers
Function
WinNT
Unrar4iOS/unrar/isnt.cpp:4
↓ 16 callers
Function
stricomp
Unrar4iOS/unrar/strfn.cpp:71
↓ 15 callers
Method
Exit
Unrar4iOS/unrar/errhnd.cpp:232
↓ 15 callers
Method
Read
Unrar4iOS/unrar/file.cpp:358
↓ 14 callers
Function
NullToEmpty
Unrar4iOS/unrar/strfn.cpp:3
↓ 13 callers
Function
SetFileAttr
Unrar4iOS/unrar/filefn.cpp:433
↓ 13 callers
Function
Xor128
Unrar4iOS/unrar/rijndael.cpp:18
↓ 12 callers
Method
AddString
Unrar4iOS/unrar/strlist.cpp:19
↓ 12 callers
Method
Addr
Unrar4iOS/unrar/array.hpp:25
↓ 12 callers
Function
IsWildcard
Unrar4iOS/unrar/pathfn.cpp:235
↓ 12 callers
Function
wcsncpyz
Safe wcsncpy: copies maxlen-1 max and always returns zero terminated dest.
Unrar4iOS/unrar/strfn.cpp:261
↓ 11 callers
Method
CmpName
Unrar4iOS/unrar/headers.hpp:215
↓ 11 callers
Function
GetWideName
Unrar4iOS/unrar/pathfn.cpp:1424
↓ 11 callers
Function
IsDriveDiv
Unrar4iOS/unrar/pathfn.cpp:253
↓ 11 callers
Method
faddbits
Unrar4iOS/unrar/getbits.cpp:24
↓ 10 callers
Function
Alarm
Unrar4iOS/unrar/consio.hpp:31
↓ 10 callers
Method
Close
Unrar4iOS/unrar/file.cpp:211
↓ 10 callers
Function
GetFilePath
Returns file path including the trailing path separator symbol.
Unrar4iOS/unrar/pathfn.cpp:298
↓ 10 callers
Method
Init
Unrar4iOS/unrar/rs.cpp:5
↓ 10 callers
Method
Open
Unrar4iOS/unrar/file.cpp:49
↓ 10 callers
Function
SetExt
Unrar4iOS/unrar/pathfn.cpp:136
↓ 9 callers
Function
CRC
Unrar4iOS/unrar/crc.cpp:45
↓ 9 callers
Method
GetHeaderType
Unrar4iOS/unrar/archive.hpp:70
↓ 9 callers
Function
IsDiskLetter
Unrar4iOS/unrar/pathfn.cpp:976
↓ 9 callers
Method
Set
Unrar4iOS/unrar/secpassword.cpp:164
↓ 9 callers
Function
charnext
Unrar4iOS/unrar/unicode.hpp:73
↓ 8 callers
Method
DoUnpack
Unrar4iOS/unrar/unpack.cpp:51
↓ 8 callers
Method
IsArchive
Unrar4iOS/unrar/archive.cpp:113
↓ 8 callers
Function
MakeDir
Unrar4iOS/unrar/filefn.cpp:3
↓ 8 callers
Method
SetPackedSizeToRead
Unrar4iOS/unrar/rdwrfn.hpp:57
↓ 8 callers
Method
SysErrMsg
Unrar4iOS/unrar/errhnd.cpp:349
↓ 7 callers
Function
ConvertPath
Unrar4iOS/unrar/pathfn.cpp:39
↓ 7 callers
Method
SeekToNext
Unrar4iOS/unrar/archive.cpp:262
↓ 7 callers
Method
SetDestSize
Unrar4iOS/unrar/unpack.hpp:211
↓ 7 callers
Method
SetFiles
Unrar4iOS/unrar/rdwrfn.cpp:232
↓ 7 callers
Function
UnicodeEnabled
Unrar4iOS/unrar/unicode.cpp:253
↓ 7 callers
Function
eprintf
Unrar4iOS/unrar/consio.cpp:46
↓ 7 callers
Method
fgetbits
Unrar4iOS/unrar/getbits.cpp:31
↓ 7 callers
Function
strnicomp
Unrar4iOS/unrar/strfn.cpp:80
↓ 7 callers
Function
wcsicomp
Unrar4iOS/unrar/unicode.cpp:267
↓ 6 callers
Function
CmpMSGID
Unrar4iOS/unrar/cmddata.cpp:993
↓ 6 callers
Function
CmpName
Unrar4iOS/unrar/match.cpp:37
↓ 6 callers
Method
EnableShowProgress
Unrar4iOS/unrar/rdwrfn.hpp:55
↓ 6 callers
Method
FileLength
Unrar4iOS/unrar/file.cpp:613
↓ 6 callers
Method
GetString
Unrar4iOS/unrar/strlist.cpp:52
↓ 6 callers
Method
GetWin32
Unrar4iOS/unrar/timefn.cpp:43
↓ 6 callers
Function
IntToExt
Unrar4iOS/unrar/strfn.cpp:36
↓ 6 callers
Method
MemoryError
Unrar4iOS/unrar/errhnd.cpp:22
↓ 6 callers
Function
MergeArchive
Unrar4iOS/unrar/volume.cpp:13
↓ 6 callers
Method
Next
Unrar4iOS/unrar/find.cpp:48
↓ 6 callers
Function
RemoveNameFromPath
Removes name and returns file path without the trailing path separator symbol.
Unrar4iOS/unrar/pathfn.cpp:317
↓ 6 callers
Method
SetHandleType
Unrar4iOS/unrar/file.cpp:621
↓ 6 callers
Method
SetLowEndianValue
Unrar4iOS/unrar/rarvm.cpp:105
↓ 6 callers
Method
UnpWrite
Unrar4iOS/unrar/rdwrfn.cpp:121
↓ 6 callers
Function
Wait
Unrar4iOS/unrar/system.cpp:73
↓ 6 callers
Function
eprintf
Unrar4iOS/unrar/consio.hpp:29
↓ 6 callers
Function
itoa
Unrar4iOS/unrar/strfn.cpp:296
↓ 6 callers
Function
loctoupper
Unrar4iOS/unrar/strfn.cpp:124
↓ 6 callers
Function
strupper
Unrar4iOS/unrar/strfn.cpp:59
↓ 5 callers
Function
Ask
Unrar4iOS/unrar/consio.hpp:34
↓ 5 callers
Function
GetFileAttr
Unrar4iOS/unrar/filefn.cpp:411
↓ 5 callers
Function
GetPassword
Unrar4iOS/unrar/consio.hpp:33
↓ 5 callers
Function
IsDir
Unrar4iOS/unrar/filefn.cpp:345
↓ 5 callers
Method
ReadHeader
Unrar4iOS/unrar/arcread.cpp:45
↓ 5 callers
Method
SetMask
Unrar4iOS/unrar/find.cpp:28
↓ 5 callers
Method
SetMaskW
Unrar4iOS/unrar/find.cpp:37
↓ 5 callers
Function
VolNameToFirstName
Get the name of first volume. Return the leftmost digit of volume number.
Unrar4iOS/unrar/pathfn.cpp:1063
↓ 5 callers
Function
hash_process
Run your data through this. */
Unrar4iOS/unrar/sha1.cpp:171
↓ 4 callers
Method
Create
Unrar4iOS/unrar/file.cpp:145
↓ 4 callers
Method
CreateErrorMsg
Unrar4iOS/unrar/errhnd.cpp:168
↓ 4 callers
Function
CreatePath
Unrar4iOS/unrar/filefn.cpp:55
↓ 4 callers
Method
Decode
Unrar4iOS/unrar/rs.cpp:93
↓ 4 callers
Function
GetVolNumPart
Returns a pointer to rightmost digit of volume number.
Unrar4iOS/unrar/pathfn.cpp:533
↓ 4 callers
Function
IsNameUsable
Unrar4iOS/unrar/pathfn.cpp:700
↓ 4 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
Unrar4iOS/unrar/strfn.cpp:170
↓ 4 callers
Method
ItemsCount
Unrar4iOS/unrar/strlist.hpp:30
↓ 4 callers
Function
LowAscii
Unrar4iOS/unrar/strfn.cpp:202
↓ 4 callers
Function
NextVolumeName
Unrar4iOS/unrar/pathfn.cpp:600
next →
1–100 of 690, ranked by callers