MCPcopy Create free account

hub / github.com/Tencent/MMKV / functions

Functions1,822 in github.com/Tencent/MMKV

↓ 1 callersFunctionMiniPBCoder
just forbid it for possibly misuse
Core/MiniPBCoder.h:143
↓ 1 callersFunctionMmkvWin32PluginRegisterWithRegistrar
flutter/mmkv_win32/windows/mmkv_win32_plugin.cpp:83
↓ 1 callersFunctionNValueToBoolArray
OpenHarmony/MMKV/src/main/cpp/native_bridge.cpp:149
↓ 1 callersFunctionNValueToDoubleArray
OpenHarmony/MMKV/src/main/cpp/native_bridge.cpp:114
↓ 1 callersMethodOnContentChangedByOuterProcess
OnContentChangedByOuterProcess is called when content is changed by another process.
POSIX/golang/callback.go:60
↓ 1 callersMethodOnMMKVCRCCheckFail
OnMMKVCRCCheckFail is called when a CRC check fails. Return OnErrorDiscard (default) or OnErrorRecover.
POSIX/golang/callback.go:50
↓ 1 callersMethodOnMMKVContentLoadSuccessfully
OnMMKVContentLoadSuccessfully is called when an MMKV file is loaded successfully.
POSIX/golang/callback.go:63
↓ 1 callersMethodOnMMKVFileLengthError
OnMMKVFileLengthError is called when a file length mismatch is detected. Return OnErrorDiscard (default) or OnErrorRecover.
POSIX/golang/callback.go:54
↓ 1 callersFunctionOpenFlag2NativeFlag
Core/MemoryFile.cpp:67
↓ 1 callersFunctionOpenFlag2NativeFlag
Core/MemoryFile_Win32.cpp:48
↓ 1 callersFunctionPrintUTF8
Main VarArg Function
Win32/Win32Demo/Win32Demo.cpp:522
↓ 1 callersFunctionPrintUTF8
Main VarArg Function
Core/MMKVLog.cpp:122
↓ 1 callersFunctionRegisterHandler
RegisterHandler registers a unified callback handler for MMKV.
POSIX/golang/callback.go:81
↓ 1 callersFunctionRegisterPlugins
flutter/mmkv/example/windows/flutter/generated_plugin_registrant.cc:11
↓ 1 callersMethodRestoreAllFromDirectory
RestoreAllFromDirectory restore all MMKV instance from srcDir (to the root dir of NameSpace) return count of MMKV successfully restored
POSIX/golang/mmkv.go:886
↓ 1 callersMethodRestoreOneFromDirectory
RestoreOneFromDirectory restore one MMKV instance from srcDir (to the root dir of NameSpace)
POSIX/golang/mmkv.go:870
↓ 1 callersFunctionRollback_cfb_decrypt
Core/aes/AESCrypt.cpp:123
↓ 1 callersMethodSetQuitOnClose
flutter/mmkv/example/windows/runner/win32_window.cpp:262
↓ 1 callersMethodShow
flutter/mmkv/example/windows/runner/win32_window.cpp:152
↓ 1 callersMethodStringView
StringView get string view of underlying memory the string is valid as long as MMBuffer.Destroy() not called
POSIX/golang/mmkv.go:116
↓ 1 callersMethodSync
Sync Synchronize memory to file. You don't need to call this, really, I mean it. Unless you worry about running out of battery.
POSIX/golang/mmkv.go:272
↓ 1 callersMethodTotalSize
TotalSize total size of the file
POSIX/golang/mmkv.go:263
↓ 1 callersFunctionUInt64ToInt64
Core/PBUtility.h:68
↓ 1 callersFunctionUInt64ToNValue
OpenHarmony/entry/src/main/cpp/napi_init.cpp:64
↓ 1 callersMethodUnregisterWindowClass
flutter/mmkv/example/windows/runner/win32_window.cpp:109
↓ 1 callersFunctionUtf8FromUtf16
flutter/mmkv/example/windows/runner/utils.cpp:44
↓ 1 callersFunctionVersion
Version return the version of MMKV
POSIX/golang/mmkv.go:316
↓ 1 callersMethodWantContentChangeNotification
WantContentChangeNotification returns true to enable inter-process content change notifications.
POSIX/golang/callback.go:57
↓ 1 callersMethodWantLogRedirect
WantLogRedirect returns true to enable log redirecting.
POSIX/golang/callback.go:43
↓ 1 callersFunctionWriteUTF8ToStream
Helper to write raw bytes or convert to WideChar based on destination
Win32/Win32Demo/Win32Demo.cpp:498
↓ 1 callersFunctionWriteUTF8ToStream
Helper to write raw bytes or convert to WideChar based on destination
Core/MMKVLog.cpp:99
↓ 1 callersFunction_MMKVLogWithLevel
Android/MMKV/mmkvdemo/src/main/cpp/mmkvdemo.cpp:33
↓ 1 callersFunction__crc32b
Core/crc32/crc32_armv8.cpp:57
↓ 1 callersFunction__crc32h
Core/crc32/crc32_armv8.cpp:61
↓ 1 callersFunction__crc32w
Core/crc32/crc32_armv8.cpp:65
↓ 1 callersMethodallNonExpireKeys
@return All non-expired keys. Note that this call has costs.
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1258
↓ 1 callersMethodashmemFD
Core/MMKV_Android.cpp:295
↓ 1 callersFunctionashmemMMKVPathWithID
Core/MemoryFile_Android.cpp:228
↓ 1 callersMethodashmemMetaFD
Core/MMKV_Android.cpp:299
↓ 1 callersFunctionbackupAllToDirectory
OpenHarmony/MMKV/src/main/cpp/native_bridge.cpp:1599
↓ 1 callersMethodbackupAllToDirectory
backup all MMKV instance from default root dir to dstDir @param dstDir the backup destination directory @return count of MMKV successfully backuped
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1478
↓ 1 callersFunctionbackupOneToDirectoryByFilePath
Core/MMKV.cpp:1246
↓ 1 callersFunctionbrutleTest
Win32/Win32DemoProcess/Win32DemoProcess.cpp:49
↓ 1 callersFunctionbrutleTest
POSIX/demo/demo.cpp:268
↓ 1 callersFunctionbrutleTest
POSIX/demo/process.cpp:36
↓ 1 callersMethodbuild_extension
(self, ext)
Python/setup.py:37
↓ 1 callersMethodcall
(@NonNull String method, @Nullable String mmapID, @Nullable Bundle extras)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKVContentProvider.java:121
↓ 1 callersMethodcheckContentChangedByOuterProcess
Check inter-process content change manually.
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1962
↓ 1 callersMethodcheckLoadData
Core/MMKV_IO.cpp:373
↓ 1 callersFunctioncheckReSetCryptKey
POSIX/golang/golang-bridge.cpp:461
↓ 1 callersMethodcheckReSetCryptKey
Core/MMKV_Android.cpp:304
↓ 1 callersMethodclear
{@link #clearAll()}
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1691
↓ 1 callersMethodclearAllWithKeepingSpace
Faster {@link #clearAll()} implementation The file size is kept as previous for later use
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1314
↓ 1 callersFunctioncontainerTest
POSIX/demo/demo.cpp:142
↓ 1 callersFunctioncontainerTest
iOS/MMKVDemo/MMKVDemo/TestMMKVCpp.cpp:32
↓ 1 callersFunctioncontainsKey
POSIX/golang/golang-bridge.cpp:513
↓ 1 callersMethodcontentUri
(Context context)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKVContentProvider.java:50
↓ 1 callersMethodcontentValuesNewInstance
(HashMap<String, Object> values)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MultiProcessSharedPreferences.java:104
↓ 1 callersFunctioncopyFileContent
Core/MemoryFile_Win32.cpp:489
↓ 1 callersFunctioncopyFileContent
Core/MemoryFile_OSX.cpp:112
↓ 1 callersFunctioncornetSizeTest
Win32/Win32Demo/Win32Demo.cpp:186
↓ 1 callersFunctioncrc32_z
========================================================================= */
Core/crc32/zlib/crc32.cpp:32
↓ 1 callersMethodcreateFromParcel
(@NonNull Parcel source)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/ParcelableMMKV.java:88
↓ 1 callersMethodcreateNB
(int size)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:2063
↓ 1 callersFunctioncreateUniqueTempFile
Core/MemoryFile.cpp:494
↓ 1 callersFunctioncreateUniqueTempFile
Core/MemoryFile_Win32.cpp:454
↓ 1 callersFunctiondecryptBuffer
get decrypt data with [position, -1)
Core/KeyValueHolder.cpp:133
↓ 1 callersMethoddestroyNB
(long pointer, int size)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:2065
↓ 1 callersFunctiondisableAutoKeyExpire
OpenHarmony/MMKV/src/main/cpp/native_bridge.cpp:1637
↓ 1 callersMethoddisableProcessModeChecker
Manually disable the process mode checker. By default, it's automatically enabled in DEBUG build, and disabled in RELEASE build. If it's enabled, MMKV
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:850
↓ 1 callersMethodeditorApply
(Editor editor)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MultiProcessSharedPreferences.java:139
↓ 1 callersMethodeditorPutStringSet
(Editor editor, String key, Set<String> values)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MultiProcessSharedPreferences.java:123
↓ 1 callersFunctionenableAutoKeyExpire
OpenHarmony/MMKV/src/main/cpp/native_bridge.cpp:1623
↓ 1 callersMethodenableProcessModeChecker
Manually enable the process mode checker. By default, it's automatically enabled in DEBUG build, and disabled in RELEASE build. If it's enabled, MMKV
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:837
↓ 1 callersMethodencodeDouble_2
(long handle, String key, double value, int expireDurationInSecond)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:2020
↓ 1 callersMethodencodeSet
(long handle, String key, @Nullable String[] value)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:2031
↓ 1 callersMethodencodeSet_2
(long handle, String key, @Nullable String[] value, int expireDurationInSecond)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:2033
↓ 1 callersFunctionfl_register_plugins
flutter/mmkv/example/linux/flutter/generated_plugin_registrant.cc:11
↓ 1 callersFunctionfunctionalTest
Android/MMKV/mmkvdemo/src/main/cpp/mmkvdemo.cpp:93
↓ 1 callersFunctionfunctionalTest
OpenHarmony/entry/src/main/cpp/napi_init.cpp:112
↓ 1 callersFunctionfunctionalTest
()
POSIX/golang/test/main.go:43
↓ 1 callersFunctionfunctional_test
(mmap_id, decode_only)
Python/demo.py:11
↓ 1 callersMethodgetActualFileSize
Core/MemoryFile_Win32.cpp:95
↓ 1 callersMethodgetAll
Intentionally Not Supported. Because MMKV does type-eraser inside to get better performance.
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1564
↓ 1 callersFunctiongetAppDataRoaming
Win32/Win32DemoProcess/Win32DemoProcess.cpp:30
↓ 1 callersMethodgetBoolean
(String key, boolean defValue)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MultiProcessSharedPreferences.java:264
↓ 1 callersMethodgetBoolean
(String key, boolean defValue)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1666
↓ 1 callersMethodgetCurrentProcessName
(@NonNull Context context)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKVProcessUtil.java:41
↓ 1 callersMethodgetCurrentProcessNameByActivityManager
(@NonNull Context context)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKVProcessUtil.java:85
↓ 1 callersMethodgetCurrentProcessNameByActivityThread
()
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKVProcessUtil.java:68
↓ 1 callersMethodgetCurrentProcessNameByApplication
()
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKVProcessUtil.java:60
↓ 1 callersMethodgetDataForKey
Core/MMKV_IO.cpp:646
↓ 1 callersMethodgetEncodeData
Core/MiniPBCoder.cpp:604
↓ 1 callersMethodgetExtras
()
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MultiProcessSharedPreferences.java:699
↓ 1 callersMethodgetInt
(String key, int defValue)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MultiProcessSharedPreferences.java:246
↓ 1 callersMethodgetLong
(String key, long defValue)
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MultiProcessSharedPreferences.java:252
↓ 1 callersMethodgetLong
(String key, long defValue)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1634
↓ 1 callersMethodgetMMKVWithAshmemFD
(String mmapID, int fd, int metaFD, @Nullable String cryptKey, boolean aes256)
Android/MMKV/mmkv/src/main/java/com/tencent/mmkv/MMKV.java:1992
↓ 1 callersMethodgetMaxKeyBitLength
Core/aes/AESCrypt.h:95
↓ 1 callersMethodgetNativeLogHandler
()
Android/MMKV/mmkvdemo/src/main/java/com/tencent/mmkvdemo/MyApplication.java:106
← previousnext →501–600 of 1,822, ranked by callers