V8 Project
v8-util.h File Reference
#include "v8.h"
#include <map>
#include <vector>
+ Include dependency graph for v8-util.h:

Go to the source code of this file.

Classes

class  v8::StdMapTraits< K, V >
 A default trait implemenation for PersistentValueMap which uses std::map as a backing map. More...
 
class  v8::DefaultPersistentValueMapTraits< K, V >
 A default trait implementation for PersistentValueMap, which inherits a std:map backing map from StdMapTraits and holds non-weak persistent objects and has no special Dispose handling. More...
 
class  v8::PersistentValueMap< K, V, Traits >
 A map wrapper that allows using UniquePersistent as a mapped value. More...
 
class  v8::PersistentValueMap< K, V, Traits >::PersistentValueReference
 Helper class for GetReference/SetWithReference. More...
 
class  v8::StdPersistentValueMap< K, V, Traits >
 A map that uses UniquePersistent as value and std::map as the backing implementation. More...
 
class  v8::DefaultPersistentValueVectorTraits
 
class  v8::PersistentValueVector< V, Traits >
 A vector wrapper that safely stores UniquePersistent values. More...
 

Namespaces

 v8
 Debugger support for the V8 JavaScript engine.
 

Typedefs

typedef uintptr_t v8::PersistentContainerValue
 

Enumerations

enum  v8::PersistentContainerCallbackType { v8::kNotWeak , v8::kWeak }
 

Variables

static const uintptr_t v8::kPersistentContainerNotFound = 0