Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Tencent/MMKV
/ functions
Functions
1,822 in github.com/Tencent/MMKV
⨍
Functions
1,822
◇
Types & classes
144
↓ 2 callers
Method
initializeMMKV
Core/MMKV.cpp:212
↓ 2 callers
Method
insert
(Uri uri, ContentValues values)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MultiProcessSharedPreferences.java:557
↓ 2 callers
Function
isDiskOfMMAPFileCorrupted
Core/MemoryFile.cpp:690
↓ 2 callers
Method
isEncryptionEnabled
()
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:2071
↓ 2 callers
Method
isExpirationEnabled
()
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:2074
↓ 2 callers
Method
isFileValid
Core/MemoryFile.h:104
↓ 2 callers
Function
jstring2string
Android/MMKV/mmkvdemo/src/main/cpp/mmkvdemo.cpp:64
↓ 2 callers
Function
loadLibrary
Core/MemoryFile_Android.cpp:120
↓ 2 callers
Method
logLevel2Int
(@NonNull MMKVLogLevel level)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:326
↓ 2 callers
Method
makeAction
(String name)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MultiProcessSharedPreferences.java:467
↓ 2 callers
Function
mmkvInitialize_v2
Android/MMKV/mmkv/src/main/cpp/flutter-bridge.cpp:89
↓ 2 callers
Function
mmkvInitialize_v2
OpenHarmony/MMKV/src/main/cpp/flutter-bridge.cpp:86
↓ 2 callers
Function
mmkvLog
Android/MMKV/mmkv/src/main/cpp/native-bridge.cpp:335
↓ 2 callers
Method
move
Core/KeyValueHolder.cpp:103
↓ 2 callers
Function
myErrorHandler
export myErrorHandler
POSIX/golang/callback.go:104
↓ 2 callers
Method
notifyListeners
(String name, ArrayList<String> keysModified)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MultiProcessSharedPreferences.java:680
↓ 2 callers
Method
onExit
Notify MMKV that App is about to exit. It's totally fine not calling it at all.
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:363
↓ 2 callers
Method
onExit
Core/MMKV.cpp:296
↓ 2 callers
Method
onMMKVCRCCheckFail
By default MMKV will discard all data on crc32-check failure. {@link MMKVRecoverStrategic#OnErrorDiscard} @param mmapID The unique ID of the MMKV inst
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKVHandler.java:33
↓ 2 callers
Method
onMMKVContentLoadSuccessfully
Called when an MMKV file is loaded successfully. @param mmapID The unique ID of the loaded MMKV instance.
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKVHandler.java:80
↓ 2 callers
Method
onMMKVFileLengthError
By default MMKV will discard all data on file length mismatch. {@link MMKVRecoverStrategic#OnErrorDiscard} @param mmapID The unique ID of the MMKV ins
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKVHandler.java:40
↓ 2 callers
Function
parse_method_declaration
Parses a Java method string regardless of modifier order. Example: "private native static int foo(String s)"
Script/dumpJavaSignature.py:53
↓ 2 callers
Function
pbFixed32Size
Core/PBUtility.h:100
↓ 2 callers
Function
pbMMBufferSize
Core/PBUtility.h:138
↓ 2 callers
Method
prepareAshmemMMKVByCP
()
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/BenchMarkBaseService.java:358
↓ 2 callers
Method
putInt
(String key, int value)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MultiProcessSharedPreferences.java:366
↓ 2 callers
Method
putString
(String key, String value)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MultiProcessSharedPreferences.java:350
↓ 2 callers
Function
pyBytes2MMBuffer
Python/libmmkv_python.cpp:53
↓ 2 callers
Method
readBool
Core/CodedInputData.cpp:82
↓ 2 callers
Method
readDouble
Core/CodedInputData.cpp:48
↓ 2 callers
Method
readFloat
Core/CodedInputData.cpp:52
↓ 2 callers
Method
readInt64
Core/CodedInputData.cpp:56
↓ 2 callers
Method
readUInt64
Core/CodedInputData.cpp:70
↓ 2 callers
Function
readWholeFile
Core/MemoryFile.cpp:374
↓ 2 callers
Function
restoreOneFromDirectory
OpenHarmony/MMKV/src/main/cpp/native_bridge.cpp:1584
↓ 2 callers
Method
setCallbackHandler
(boolean logReDirecting, boolean hasCallback, long nativeHandle)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:2061
↓ 2 callers
Method
setHasCallback
Android/MMKV/mmkv/src/main/cpp/native-bridge.cpp:67
↓ 2 callers
Method
setLogRedirecting
Android/MMKV/mmkv/src/main/cpp/native-bridge.cpp:66
↓ 2 callers
Method
setValue
(String pathSegment)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MultiProcessSharedPreferences.java:424
↓ 2 callers
Method
statusBeforeDecrypt
Core/aes/AESCrypt.cpp:159
↓ 2 callers
Method
toMMKV
()
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/ParcelableMMKV.java:57
↓ 2 callers
Method
toTuple
Core/KeyValueHolder.h:102
↓ 2 callers
Function
to_string
Android/MMKV/mmkvdemo/src/main/cpp/mmkvdemo.cpp:76
↓ 2 callers
Function
to_string
OpenHarmony/entry/src/main/cpp/napi_init.cpp:97
↓ 2 callers
Method
tryLoadNativeLib
(@Nullable LibLoader loader)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:237
↓ 2 callers
Method
tryLock
Try exclusively inter-process lock the MMKV instance. It will not block if the file has already been locked by another process. It will make no effect
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:945
↓ 2 callers
Method
valueSize
(long handle, String key, boolean actualSize)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:2057
↓ 2 callers
Function
vector2jarray
Android/MMKV/mmkv/src/main/cpp/native-bridge.cpp:281
↓ 2 callers
Function
walkInDir
Core/MemoryFile.cpp:633
↓ 2 callers
Method
wantLogRedirecting
@return Return False if you don't want log redirecting.
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKVHandler.java:45
↓ 2 callers
Method
writeBool
Core/CodedOutputData.cpp:72
↓ 2 callers
Method
writeFloat
Core/CodedOutputData.cpp:48
↓ 2 callers
Method
writeInt32
Core/CodedOutputData.cpp:60
↓ 2 callers
Method
writeInt64
Core/CodedOutputData.cpp:52
↓ 2 callers
Method
writeRawVarint64
Core/CodedOutputData.cpp:152
↓ 2 callers
Method
writeUInt64
Core/CodedOutputData.cpp:56
↓ 2 callers
Method
writeValueToNativeBuffer
Write the value of the key to the native buffer. @return The size written. Return -1 on any error.
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1824
↓ 1 callers
Function
AES_cfb128_decrypt
* The input and output encrypted as though 128bit cfb mode is being used. * The extra state information to record how much of the 128bit block we have
Core/aes/openssl/openssl_cfb128.cpp:59
↓ 1 callers
Function
AES_cfb128_encrypt
* The input and output encrypted as though 128bit cfb mode is being used. * The extra state information to record how much of the 128bit block we hav
Core/aes/openssl/openssl_cfb128.cpp:23
↓ 1 callers
Function
ASharedMemory_create
Core/MemoryFile_Android.cpp:134
↓ 1 callers
Function
ASharedMemory_getName
Core/MemoryFile_Android.cpp:208
↓ 1 callers
Method
AllNonExpireKeys
AllNonExpireKeys same as AllKeys() except that it filters expired keys
POSIX/golang/mmkv.go:258
↓ 1 callers
Method
BackupAllToDirectory
BackupAllToDirectory backup all MMKV instance (from the root dir of NameSpace) to dstDir return count of MMKV successfully backup-ed
POSIX/golang/mmkv.go:878
↓ 1 callers
Method
BackupOneToDirectory
BackupOneToDirectory backup one MMKV instance (from the root dir of NameSpace) to dstDir
POSIX/golang/mmkv.go:863
↓ 1 callers
Function
BoolArrayToNValue
OpenHarmony/MMKV/src/main/cpp/native_bridge.cpp:171
↓ 1 callers
Method
ByteSliceView
ByteSliceView get byte slice view of underlying memory the slice is valid as long as MMBuffer.Destroy() not called
POSIX/golang/mmkv.go:109
↓ 1 callers
Method
ClearAllKeepSpace
()
POSIX/golang/mmkv.go:245
↓ 1 callers
Method
Create
flutter/mmkv/example/windows/runner/win32_window.cpp:123
↓ 1 callers
Function
CreateAndAttachConsole
flutter/mmkv/example/windows/runner/utils.cpp:10
↓ 1 callers
Method
DisableCompareBeforeSet
()
POSIX/golang/mmkv.go:307
↓ 1 callers
Function
DoubleArrayToNValue
OpenHarmony/MMKV/src/main/cpp/native_bridge.cpp:136
↓ 1 callers
Method
EnableCompareBeforeSet
()
POSIX/golang/mmkv.go:306
↓ 1 callers
Function
EnableFullDpiSupportIfAvailable
Dynamically loads the |EnableNonClientDpiScaling| from the User32 module. This API is only needed for PerMonitor V1 awareness mode.
flutter/mmkv/example/windows/runner/win32_window.cpp:42
↓ 1 callers
Function
Float32ToInt32
Core/PBUtility.h:44
↓ 1 callers
Function
Float64ToInt64
Core/PBUtility.h:38
↓ 1 callers
Function
GetAppleMachineInfo
Core/MMKV_OSX.cpp:559
↓ 1 callers
Method
GetAshmemMMKV
()
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/BenchMarkBaseService.java:346
↓ 1 callers
Method
GetBoolWithDefault
(key string, defaultValue bool)
POSIX/golang/mmkv.go:496
↓ 1 callers
Method
GetBytesBuffer
GetBytesBuffer get C memory directly (without memcpy), much more efferent for large value
POSIX/golang/mmkv.go:238
↓ 1 callers
Method
GetBytesBuffer
(key string)
POSIX/golang/mmkv.go:663
↓ 1 callers
Function
GetCommandLineArguments
flutter/mmkv/example/windows/runner/utils.cpp:24
↓ 1 callers
Method
GetFloat32WithDefault
(key string, defaultValue float32)
POSIX/golang/mmkv.go:591
↓ 1 callers
Method
GetFloat64WithDefault
(key string, defaultValue float64)
POSIX/golang/mmkv.go:610
↓ 1 callers
Method
GetInt32WithDefault
(key string, defaultValue int32)
POSIX/golang/mmkv.go:515
↓ 1 callers
Method
GetInt64WithDefault
(key string, defaultValue int64)
POSIX/golang/mmkv.go:553
↓ 1 callers
Function
GetRootDir
()
POSIX/golang/mmkv.go:456
↓ 1 callers
Method
GetStringBuffer
GetStringBuffer get C memory directly (without memcpy), much more efferent for large value
POSIX/golang/mmkv.go:232
↓ 1 callers
Method
GetUInt32WithDefault
(key string, defaultValue uint32)
POSIX/golang/mmkv.go:534
↓ 1 callers
Method
GetUInt64WithDefault
(key string, defaultValue uint64)
POSIX/golang/mmkv.go:572
↓ 1 callers
Method
GetWindowClass
flutter/mmkv/example/windows/runner/win32_window.cpp:89
↓ 1 callers
Method
ImportFrom
ImportFrom import all key-value items from src Return count of items imported
POSIX/golang/mmkv.go:249
↓ 1 callers
Function
Int32ToFloat32
Core/PBUtility.h:56
↓ 1 callers
Function
Int64ToFloat64
Core/PBUtility.h:50
↓ 1 callers
Function
Int64ToNValue
OpenHarmony/MMKV/src/main/cpp/native_bridge.cpp:325
↓ 1 callers
Function
IsNValueUndefined
OpenHarmony/entry/src/main/cpp/napi_init.cpp:30
↓ 1 callers
Function
MD5
Core/aes/openssl/openssl_md5_one.cpp:16
↓ 1 callers
Function
MD5_Init
Core/aes/openssl/openssl_md5_dgst.cpp:23
↓ 1 callers
Method
MMKVLog
MMKVLog is called for each log message when log redirecting is enabled.
POSIX/golang/callback.go:46
↓ 1 callers
Function
MMKVLogLevelDesc
Android/MMKV/mmkvdemo/src/main/cpp/mmkvdemo.cpp:193
↓ 1 callers
Method
MessageHandler
flutter/mmkv/example/windows/runner/win32_window.cpp:176
← previous
next →
401–500 of 1,822, ranked by callers