#include <callback_cache.h>
Static Public Member Functions | |
| static void | SetCachePath (const std::string &path) |
| static std::string | GetCachePath () |
| static int64_t | GetCallbackHandle (const std::string &name, const std::string &class_name, const std::string &library_path) |
| static Dart_Handle | GetCallback (int64_t handle) |
| static std::unique_ptr< DartCallbackRepresentation > | GetCallbackInformation (int64_t handle) |
| static void | LoadCacheFromDisk () |
Definition at line 24 of file callback_cache.h.
|
inlinestatic |
Definition at line 27 of file callback_cache.h.
|
static |
Definition at line 39 of file callback_cache.cc.
References flutter::DartCallbackRepresentation::class_name, flutter::DartCallbackRepresentation::library_path, and flutter::DartCallbackRepresentation::name.
Referenced by flutter::DartRuntimeHooks::GetCallbackFromHandle().
|
static |
Definition at line 49 of file callback_cache.cc.
References flutter::name.
Referenced by flutter::DartRuntimeHooks::GetCallbackHandle().
|
static |
Definition at line 66 of file callback_cache.cc.
Referenced by flutter::LookupCallbackInformation(), and FlutterCallbackCache::lookupCallbackInformation:.
|
static |
Definition at line 117 of file callback_cache.cc.
References flutter::DartCallbackRepresentation::class_name, d, input(), flutter::kClassNameKey, flutter::kHandleKey, flutter::kLibraryPathKey, flutter::kNameKey, flutter::kRepresentationKey, flutter::DartCallbackRepresentation::library_path, and flutter::DartCallbackRepresentation::name.
|
static |
Definition at line 35 of file callback_cache.cc.
References fml::paths::JoinPaths(), flutter::kCacheName, and flutter::path.