|
typedef GlobalValueMap< K, V, DefaultGlobalMapTraits< K, V > > | MapType |
|
typedef void | WeakCallbackDataType |
|
typedef std::map< K, PersistentContainerValue > | Impl |
|
typedef Impl::iterator | Iterator |
|
|
static WeakCallbackDataType * | WeakCallbackParameter (MapType *map, const K &key, Local< V > value) |
|
static MapType * | MapFromWeakCallbackInfo (const WeakCallbackInfo< WeakCallbackDataType > &data) |
|
static K | KeyFromWeakCallbackInfo (const WeakCallbackInfo< WeakCallbackDataType > &data) |
|
static void | DisposeCallbackData (WeakCallbackDataType *data) |
|
static void | OnWeakCallback (const WeakCallbackInfo< WeakCallbackDataType > &data) |
|
static void | Dispose (Isolate *isolate, Global< V > value, K key) |
|
static void | DisposeWeak (const WeakCallbackInfo< WeakCallbackDataType > &data) |
|
static bool | Empty (Impl *impl) |
|
static size_t | Size (Impl *impl) |
|
static void | Swap (Impl &a, Impl &b) |
|
static Iterator | Begin (Impl *impl) |
|
static Iterator | End (Impl *impl) |
|
static K | Key (Iterator it) |
|
static PersistentContainerValue | Value (Iterator it) |
|
static PersistentContainerValue | Set (Impl *impl, K key, PersistentContainerValue value) |
|
static PersistentContainerValue | Get (Impl *impl, K key) |
|
static PersistentContainerValue | Remove (Impl *impl, K key) |
|
|
static const PersistentContainerCallbackType | kCallbackType = kNotWeak |
|
The documentation for this class was generated from the following file: