MCPcopy Create free account

hub / github.com/Tencent/MMKV / functions

Functions1,822 in github.com/Tencent/MMKV

↓ 3 callersMethodputInt
(String key, int value)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1623
↓ 3 callersMethodputLong
(String key, long value)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MultiProcessSharedPreferences.java:374
↓ 3 callersFunctionpyArgsToConfig
Python/libmmkv_python.cpp:35
↓ 3 callersMethodremoveStorage
remove the storage of the MMKV, including the data file & meta file (.crc) Note: the existing instance (if any) will be closed & destroyed @param mma
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1385
↓ 3 callersMethodrestoreAllFromDirectory
Core/MMKV.cpp:1534
↓ 3 callersMethodrestoreOneFromDirectory
We can't simply replace the existing file, because other processes might have already open it. They won't know a difference when the file has been rep
Core/MMKV.cpp:1444
↓ 3 callersMethodrestoreOneMMKVFromDirectory
restore one MMKV instance from srcDir @param mmapID the MMKV ID to restore @param srcDir the restore source directory @param rootPath the customi
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1470
↓ 3 callersFunctionsync
OpenHarmony/MMKV/src/main/cpp/native_bridge.cpp:1341
↓ 3 callersMethodtrim
The {@link #totalSize()} of an MMKV instance won't reduce after deleting key-values, call this method after lots of deleting if you care about disk us
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1321
↓ 3 callersMethodtruncate
Core/MemoryFile.cpp:161
↓ 3 callersFunctionutf8len
(s)
Python/demo.py:81
↓ 3 callersMethodwrite
Core/MMKVMetaInfo.hpp:79
↓ 3 callersMethodwriteDouble
Core/CodedOutputData.cpp:44
↓ 2 callersFunctionAES_decrypt
Core/aes/openssl/openssl_aes_core.cpp:924
↓ 2 callersFunctionASharedMemory_getSize
Core/MemoryFile_Android.cpp:180
↓ 2 callersMethodCheckExist
CheckExist Check the existence of the MMKV inside NameSpace
POSIX/golang/mmkv.go:901
↓ 2 callersMethodClearAll
ClearAll clear all key-values
POSIX/golang/mmkv.go:244
↓ 2 callersMethodCountNonExpiredKeys
CountNonExpiredKeys same as Count() except that it filters expired keys
POSIX/golang/mmkv.go:254
↓ 2 callersMethodDestroy
Destroy must call Destroy() after no longer usage
POSIX/golang/mmkv.go:121
↓ 2 callersMethodEnableAutoKeyExpire
EnableAutoKeyExpire passing MMKV_Expire_Never (0) means never expire
POSIX/golang/mmkv.go:302
↓ 2 callersMethodGetBytes
(key string)
POSIX/golang/mmkv.go:236
↓ 2 callersMethodGetFloat32
(key string)
POSIX/golang/mmkv.go:219
↓ 2 callersMethodGetFloat64
(key string)
POSIX/golang/mmkv.go:224
↓ 2 callersMethodGetInt64
(key string)
POSIX/golang/mmkv.go:204
↓ 2 callersMethodGetUInt32
(key string)
POSIX/golang/mmkv.go:209
↓ 2 callersFunctionInt32ToUInt32
Core/PBUtility.h:74
↓ 2 callersFunctionInt64ToUInt64
Core/PBUtility.h:62
↓ 2 callersFunctionLockType2FlockType
Core/InterProcessLock_Android.cpp:41
↓ 2 callersFunctionLockType2FlockType
Core/InterProcessLock.cpp:94
↓ 2 callersFunctionMMBufferToNValue
OpenHarmony/MMKV/src/main/cpp/native_bridge.cpp:199
↓ 2 callersFunctionMMKVLogLevelDesc
Core/MMKVLog_Android.cpp:33
↓ 2 callersMethodMMKVWithIDAndConfig
(mmapID string, config Config)
POSIX/golang/mmkv.go:834
↓ 2 callersMethodMMKVWithIDAndExpectedCapacity
MMKVWithIDAndExpectedCapacity an instance with specific location ${NameSpace Root}/mmapID, in single-process mode.
POSIX/golang/mmkv.go:842
↓ 2 callersFunctionNValueToInt64
OpenHarmony/MMKV/src/main/cpp/native_bridge.cpp:331
↓ 2 callersFunctionNValueToMMBuffer
OpenHarmony/MMKV/src/main/cpp/native_bridge.cpp:186
↓ 2 callersFunctionNValueToString
OpenHarmony/entry/src/main/cpp/napi_init.cpp:38
↓ 2 callersFunctionNValueToStringArray
OpenHarmony/MMKV/src/main/cpp/native_bridge.cpp:79
↓ 2 callersMethodRemoveKeys
(keys []string)
POSIX/golang/mmkv.go:241
↓ 2 callersMethodRemoveStorage
RemoveStorage Remove the storage of the MMKV inside NameSpace, including the data file & meta file (.crc) Note: the existing instance (if any) will be
POSIX/golang/mmkv.go:894
↓ 2 callersMethodSetBoolExpire
(value bool, key string, expireDuration uint32)
POSIX/golang/mmkv.go:193
↓ 2 callersMethodSetBytes
(value []byte, key string)
POSIX/golang/mmkv.go:234
↓ 2 callersMethodSetFloat32
(value float32, key string)
POSIX/golang/mmkv.go:217
↓ 2 callersMethodSetFloat64
(value float64, key string)
POSIX/golang/mmkv.go:222
↓ 2 callersMethodSetInt64
(value int64, key string)
POSIX/golang/mmkv.go:202
↓ 2 callersMethodSetUInt32
(value uint32, key string)
POSIX/golang/mmkv.go:207
↓ 2 callersFunctionStringArrayToNValue
OpenHarmony/MMKV/src/main/cpp/native_bridge.cpp:101
↓ 2 callersMethodTrim
* Trim the file size to minimal. * MMKV's size won't reduce after deleting key-values. * Call this method after lots of deleting if you care about
POSIX/golang/mmkv.go:281
↓ 2 callersFunctionUInt32ToNValue
OpenHarmony/MMKV/src/main/cpp/native_bridge.cpp:294
↓ 2 callersMethodaddExtraRoundUp
(int len)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MainActivity.java:788
↓ 2 callersFunctionarmv8_crc32_small
Core/crc32/crc32_armv8.cpp:73
↓ 2 callersFunctionbackupOneToDirectory
OpenHarmony/MMKV/src/main/cpp/native_bridge.cpp:1569
↓ 2 callersMethodbatchReadInt
(String caller)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/BenchMarkBaseService.java:160
↓ 2 callersMethodbatchReadString
(String caller)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/BenchMarkBaseService.java:268
↓ 2 callersMethodbatchWriteInt
(String caller)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/BenchMarkBaseService.java:99
↓ 2 callersMethodbatchWriteString
(String caller)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/BenchMarkBaseService.java:211
↓ 2 callersMethodcheckInitListenersCount
()
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MultiProcessSharedPreferences.java:674
↓ 2 callersFunctionclearAll
POSIX/golang/golang-bridge.cpp:571
↓ 2 callersMethodclose
Core/MemoryFile.cpp:107
↓ 2 callersMethodclose
Core/MemoryFile_Win32.cpp:84
↓ 2 callersMethodcountNonExpiredKeys
@return The total count of all non-expired keys. Note that this call has costs.
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1273
↓ 2 callersFunctioncrc32
Core/crc32/zlib/crc32.cpp:49
↓ 2 callersMethodcreateNativeBuffer
Create an native buffer, whose underlying memory can be directly transferred to another JNI method. Avoiding unnecessary JNI boxing and unboxing. An N
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1803
↓ 2 callersMethoddecodeOneVector
Core/MiniPBCoder.cpp:364
↓ 2 callersMethoddecodeParcelable
(String key, Class<T> tClass)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1170
↓ 2 callersFunctiondecodeVector
Core/MiniPBCoder.h:131
↓ 2 callersFunctiondeleteOrRenameFile
Core/MMKV_IO.cpp:204
↓ 2 callersMethoddestroyAndUnLock
Core/InterProcessLock.cpp:203
↓ 2 callersMethoddestroyNativeBuffer
Destroy the native buffer. An NativeBuffer must be manually destroy to avoid memory leak.
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1815
↓ 2 callersMethoddisableCompareBeforeSet
Disable data compare before set disabled at default
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1559
↓ 2 callersMethoddoCheckReSetCryptKey
(@Nullable String cryptKey, boolean aes256)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:908
↓ 2 callersMethoddoReKey
(@Nullable String cryptKey, boolean aes256)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:886
↓ 2 callersMethodenableDisableProcessMode
(boolean enable)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:2077
↓ 2 callersMethodencodeBool_2
(long handle, String key, boolean value, int expireDurationInSecond)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1996
↓ 2 callersMethodencodeFloat_2
(long handle, String key, float value, int expireDurationInSecond)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:2014
↓ 2 callersMethodencodeInt_2
(long handle, String key, int value, int expireDurationInSecond)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:2002
↓ 2 callersMethodencodeLong_2
(long handle, String key, long value, int expireDurationInSecond)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:2008
↓ 2 callersMethodencodeString_2
(long handle, String key, @Nullable String value, int expireDurationInSecond)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:2026
↓ 2 callersMethodencryptionTestKV
(String key, String value)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MainActivity.java:951
↓ 2 callersFunctionendsWith
Core/MMKV.cpp:1348
↓ 2 callersFunctionensureMinimalInitialize
Core/MMKV.cpp:207
↓ 2 callersFunctioneraseHelper
Core/MMKV_IO.cpp:823
↓ 2 callersFunctionfilename
Core/MMKV.cpp:1356
↓ 2 callersFunctionfullWriteBackWholeData
Core/MMKV_IO.cpp:1329
↓ 2 callersMethodgetAll
()
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MultiProcessSharedPreferences.java:225
↓ 2 callersFunctiongetAppDataRoaming
Win32/Win32Demo/Win32Demo.cpp:30
↓ 2 callersMethodgetDefaultMMKV
(int mode, @Nullable String cryptKey, long expectedCapacity, boo
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1988
↓ 2 callersFunctiongetFileModifyTimeInMS
Core/MemoryFile_Android.cpp:236
↓ 2 callersMethodgetFloat
(String key, float defValue)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MultiProcessSharedPreferences.java:258
↓ 2 callersMethodgetFloat
(String key, float defValue)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1650
↓ 2 callersMethodgetMMKVWithID
(String mmapID, int mode, @Nullable String cryptKey, @Nullable String rootPath, long expecte
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1983
↓ 2 callersMethodgetNameSpace
(String rootPath)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:2081
↓ 2 callersMethodgetNativeLogHandler
handle the log in NDK native code @return a native log handler with signature of void log(int level, const char file, int line, const char function, c
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKVHandler.java:62
↓ 2 callersFunctiongetPageSize
Core/MemoryFile.cpp:476
↓ 2 callersMethodgetParcelableByte
(@NonNull Parcelable value)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1141
↓ 2 callersMethodgetReadableDatabase
()
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/SQLiteKV.java:88
↓ 2 callersMethodgetStringSet
(String key, @Nullable Set<String> defValues)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1587
↓ 2 callersFunctionget_ctype
(t_type)
Script/dumpJavaSignature.py:37
↓ 2 callersFunctionget_ctypes_signature
Generates the ctypes CFUNCTYPE.
Script/dumpJavaSignature.py:35
↓ 2 callersFunctionget_jni_signature
Generates the JNI encoding (e.g., '(II)V').
Script/dumpJavaSignature.py:20
↓ 2 callersFunctionget_type_sig
(t_type)
Script/dumpJavaSignature.py:22
← previousnext →301–400 of 1,822, ranked by callers