MCPcopy Create free account

hub / github.com/Tencent/MMKV / functions

Functions1,822 in github.com/Tencent/MMKV

↓ 10 callersMethodenableCompareBeforeSet
Core/MMKV_IO.cpp:2103
↓ 10 callersFunctiongetRootDir
POSIX/golang/golang-bridge.cpp:600
↓ 10 callersMethodgetString
(String key)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/SQLiteKV.java:133
↓ 10 callersMethodmmkvWithID
Core/MMKV.cpp:272
↓ 10 callersMethodremoveValuesForKeys
Core/MMKV.cpp:1161
↓ 10 callersFunctionrestoreAllFromDirectory
POSIX/golang/golang-bridge.cpp:657
↓ 10 callersMethodseek
Core/CodedInputData.cpp:41
↓ 10 callersMethodtestMMKV
(String mmapID, String cryptKey, boolean aes256, boolean decodeOnly, String rootPath)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MainActivity.java:235
↓ 10 callersMethodtoMMBuffer
Core/KeyValueHolder.cpp:36
↓ 10 callersFunctionto_string
iOS/MMKVDemo/MMKVDemo/TestMMKVCpp.cpp:17
↓ 10 callersMethodtry_lock
Core/MMKV.cpp:1227
↓ 10 callersMethodwriteData
Core/CodedOutputData.cpp:76
↓ 9 callersMethodAllKeys
()
POSIX/golang/mmkv.go:256
↓ 9 callersFunction__crc32d
Core/crc32/crc32_armv8.cpp:69
↓ 9 callersFunctionfunctional_test_imp
(kv, decode_only)
Python/demo.py:19
↓ 9 callersMethodimportFrom
Core/MMKV_IO.cpp:1572
↓ 9 callersMethodisMultiProcess
Check if this instance is in multi-process mode.
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1967
↓ 9 callersFunctionmkPath
Core/MemoryFile.cpp:324
↓ 9 callersMethodsimpleLog
(MMKVLogLevel level, String message)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1905
↓ 9 callersMethodtotalSize
Get the size of the underlying file. Align to the disk block size, typically 4K for an Android device.
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1280
↓ 8 callersMethodContains
(key string)
POSIX/golang/mmkv.go:260
↓ 8 callersFunctionEqualWithAccuracy
POSIX/demo/UnitTest.cpp:117
↓ 8 callersMethodbeginTransaction
()
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/SQLiteKV.java:67
↓ 8 callersFunctionclose
Android/MMKV/mmkv/src/main/cpp/native-bridge.cpp:974
↓ 8 callersMethodcryptKey
Core/MMKV.cpp:382
↓ 8 callersMethoddisableAutoKeyExpire
Core/MMKV_IO.cpp:1889
↓ 8 callersMethodendTransaction
()
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/SQLiteKV.java:71
↓ 8 callersMethodgetFd
Core/MemoryFile_Win32.cpp:290
↓ 8 callersFunctiongetTimeInMs
POSIX/demo/demo.cpp:858
↓ 8 callersFunctionisFileExist
Core/MemoryFile.cpp:315
↓ 8 callersMethodisReadOnly
Check if this instance is in read-only mode.
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1972
↓ 8 callersMethodreadRawVarint32
Core/CodedInputData.cpp:179
↓ 8 callersMethodsync
Core/MMKV.cpp:1207
↓ 7 callersMethodGetBool
(key string)
POSIX/golang/mmkv.go:194
↓ 7 callersFunctionSmallBufferSize
Core/MMBuffer.h:76
↓ 7 callersFunctionclearMemoryCache
POSIX/golang/golang-bridge.cpp:585
↓ 7 callersFunctionconfigToC
(cfg *Config)
POSIX/golang/mmkv.go:147
↓ 7 callersMethodcurWritePointer
Core/CodedOutputData.cpp:40
↓ 7 callersMethoddecodeStringSet
(String key)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1088
↓ 7 callersMethoddisableCompareBeforeSet
Core/MMKV_IO.cpp:2118
↓ 7 callersFunctionencodeDataWithObject
Core/MiniPBCoder.h:55
↓ 7 callersMethodloadLibrary
(String libName)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:82
↓ 7 callersFunctionmmapedKVKey
Core/MMKV.cpp:1668
↓ 7 callersMethodputBoolean
(String key, boolean value)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MultiProcessSharedPreferences.java:390
↓ 7 callersMethodreKey
Transform plain text into encrypted text, or vice versa by passing a null encryption key. You can also change existing crypt key with a different cryp
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:871
↓ 7 callersMethodreadData
Core/CodedInputData.cpp:144
↓ 7 callersMethodrealValueSize
Core/KeyValueHolder.cpp:120
↓ 7 callersMethodresetIV
Core/aes/AESCrypt.cpp:78
↓ 7 callersMethodwriteRawData
Core/CodedOutputData.cpp:129
↓ 7 callersMethodwriteRawVarint32
Core/CodedOutputData.cpp:140
↓ 6 callersMethodGetString
(key string)
POSIX/golang/mmkv.go:230
↓ 6 callersFunctionInt32ToNValue
OpenHarmony/MMKV/src/main/cpp/native_bridge.cpp:275
↓ 6 callersMethodbackedUpMMKVWithID
Get an backed-up MMKV instance with customize settings all in one. @param mmapID The unique ID of the MMKV instance. @param mode The process mo
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:610
↓ 6 callersMethodcheckContentChanged
Core/MMKV.cpp:330
↓ 6 callersFunctioncheckExist
POSIX/golang/golang-bridge.cpp:751
↓ 6 callersMethodcheckExist
Core/MMKV.cpp:1817
↓ 6 callersMethodclear
()
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MultiProcessSharedPreferences.java:406
↓ 6 callersFunctionclearDictionary
Core/MMKV_IO.h:50
↓ 6 callersFunctioncrcPathWithPath
Core/MMKV.cpp:1721
↓ 6 callersMethodedit
()
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MultiProcessSharedPreferences.java:276
↓ 6 callersFunctionftruncate
Core/MemoryFile_Win32.cpp:421
↓ 6 callersFunctionfunctionalTest
Win32/Win32Demo/Win32Demo.cpp:56
↓ 6 callersFunctionfunctionalTest
POSIX/demo/demo.cpp:64
↓ 6 callersMethodgetMMKVWithID
Core/MMKV.cpp:241
↓ 6 callersFunctionisAshmem
Core/MMKV.h:356
↓ 6 callersMethodlock
Exclusively inter-process lock the MMKV instance. It will block and wait until it successfully locks the file. It will make no effect if the MMKV inst
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:930
↓ 6 callersMethodmmkvForTest
()
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/Baseline.java:80
↓ 6 callersMethodmmkvWithAshmemID
Create an MMKV instance base on Anonymous Shared Memory, aka not synced to any disk files. @param context The context of Android App, usually from A
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:652
↓ 6 callersMethodpageSize
@return The device's memory page size.
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:913
↓ 6 callersMethodputString
(String key, String value)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/SQLiteKV.java:125
↓ 6 callersMethodreadRawByte
Core/CodedInputDataCrypt.cpp:167
↓ 6 callersMethodreloadFromFile
Core/MemoryFile.cpp:260
↓ 6 callersFunctionremoveStorage
POSIX/golang/golang-bridge.cpp:714
↓ 6 callersFunctionremoveValueForKey
POSIX/golang/golang-bridge.cpp:546
↓ 6 callersMethodremoveValuesForKeys
Batch remove some keys from the MMKV instance. @param arrKeys The keys to be removed.
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1301
↓ 6 callersMethodwriteString
Core/CodedOutputData.cpp:81
↓ 6 callersMethodwriteValueToBuffer
Core/MMKV.cpp:1042
↓ 5 callersMethodActualSize
ActualSize actual used size of the file
POSIX/golang/mmkv.go:266
↓ 5 callersMethodGetMMKV
()
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/BenchMarkBaseService.java:321
↓ 5 callersMethodMMAP_ID
MMAP_ID the mmapID of the instance
POSIX/golang/mmkv.go:269
↓ 5 callersMethodMMKVWithID
MMKVWithID an instance with specific location ${NameSpace Root}/mmapID, in single-process mode.
POSIX/golang/mmkv.go:828
↓ 5 callersMethodMMKVWithIDAndModeAndCryptKey
MMKVWithIDAndModeAndCryptKey an encrypted instance with specific location ${NameSpace Root}/mmapID, in single-process or multi-process mode.
POSIX/golang/mmkv.go:856
↓ 5 callersFunctionNValueToDouble
OpenHarmony/MMKV/src/main/cpp/native_bridge.cpp:319
↓ 5 callersMethodcheckExist
check existence of the MMKV file @param mmapID The unique ID of the MMKV instance.
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1402
↓ 5 callersFunctioncopyFileContent
Core/MemoryFile.cpp:521
↓ 5 callersFunctiondeleteFile
Core/MemoryFile.cpp:679
↓ 5 callersMethoddoInitialize
(String rootDir, String cacheDir, LibLoader loader, MMKVLogLevel logLevel, boolean wantLogReDirecting, boolean
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:228
↓ 5 callersMethodencodeBytes
(long handle, String key, @Nullable byte[] value)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:2038
↓ 5 callersFunctionencodeFilePath
Core/MMKV.cpp:1627
↓ 5 callersMethodgetBytes
(String key, @Nullable byte[] defValue)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1614
↓ 5 callersFunctiongetCurrentEnv
Android/MMKV/mmkv/src/main/cpp/native-bridge.cpp:293
↓ 5 callersFunctiongetFileSize
Core/MemoryFile.cpp:428
↓ 5 callersFunctiongetFileSize
Core/MemoryFile_Win32.cpp:436
↓ 5 callersMethodgetString
(String key, @Nullable String defValue)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1570
↓ 5 callersFunctiongetpagesize
Win32/Win32Demo/Win32Demo.cpp:180
↓ 5 callersMethodinitialize
Initialize MMKV with default configuration. You must call one of the initialize() methods on App startup process before using MMKV. @param context Th
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:92
↓ 5 callersFunctionlegacyMmapedKVKey
Core/MMKV.cpp:1684
↓ 5 callersMethodmmkvLog
Log Redirecting. @param level The level of this log. @param file The file name of this log. @param line The line of code of this log. @param function
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKVHandler.java:55
↓ 5 callersMethodmsync
Core/MemoryFile.cpp:224
↓ 5 callersFunctionpbDoubleSize
Core/PBUtility.h:106
← previousnext →101–200 of 1,822, ranked by callers