#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: