v8 12.4.254 (node 22.4.1)
V8 is Google's open source JavaScript engine
Loading...
Searching...
No Matches
cross-thread-persistent.h File Reference
#include <atomic>
#include "cppgc/internal/persistent-node.h"
#include "cppgc/internal/pointer-policies.h"
#include "cppgc/persistent.h"
#include "cppgc/visitor.h"
Include dependency graph for cross-thread-persistent.h:

Go to the source code of this file.

Data Structures

class  CrossThreadPersistentBase
 
class  BasicCrossThreadPersistent< T, WeaknessPolicy, LocationPolicy, CheckingPolicy >
 
class  BasicCrossThreadPersistent< T, WeaknessPolicy, LocationPolicy, CheckingPolicy >::UnsafeCtorTag
 
struct  IsWeak< BasicCrossThreadPersistent< T, internal::WeakCrossThreadPersistentPolicy, LocationPolicy, CheckingPolicy > >
 

Namespaces

namespace  cppgc
 
namespace  cppgc::internal
 
namespace  cppgc::subtle
 

Typedefs

template<typename T >
using CrossThreadPersistent = internal::BasicCrossThreadPersistent< T, internal::StrongCrossThreadPersistentPolicy >
 
template<typename T >
using WeakCrossThreadPersistent = internal::BasicCrossThreadPersistent< T, internal::WeakCrossThreadPersistentPolicy >