v8
5.5.372 (node 7.10.1)
V8 is Google's open source JavaScript engine
|
#include <v8-util.h>
Additional Inherited Members | |
Public Types inherited from PersistentValueMap< K, V, DefaultPersistentValueMapTraits< K, V > > | |
typedef PersistentValueMapBase< K, V, DefaultPersistentValueMapTraits< K, V > >::PersistentValueReference | PersistentValueReference |
Protected Member Functions inherited from PersistentValueMapBase< K, V, Traits > | |
PersistentValueMapBase (Isolate *isolate) | |
~PersistentValueMapBase () | |
Isolate * | isolate () |
Traits::Impl * | impl () |
void | RemoveWeak (const K &key) |
Static Protected Member Functions inherited from PersistentValueMapBase< K, V, Traits > | |
static V * | FromVal (PersistentContainerValue v) |
static PersistentContainerValue | ClearAndLeak (Global< V > *persistent) |
static PersistentContainerValue | Leak (Global< V > *persistent) |
static Global< V > | Release (PersistentContainerValue v) |
A map that uses Global as value and std::map as the backing implementation. Persistents are held non-weak.
C++11 embedders don't need this class, as they can use Global directly in std containers.
|
inlineexplicit |