#include <v8-util.h>
|
typedef std::map< K, PersistentContainerValue > | Impl |
|
typedef Impl::iterator | Iterator |
|
|
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) |
|
template<typename K, typename V>
class v8::StdMapTraits< K, V >
A default trait implemenation for PersistentValueMap which uses std::map as a backing map.
Users will have to implement their own weak callbacks & dispose traits.
The documentation for this class was generated from the following file: