Loading...
Searching...
No Matches
Classes | Static Public Member Functions | List of all members
cppgc::internal::WriteBarrierTypeForNonCagedHeapPolicy Class Referencefinal

#include <write-barrier.h>

Classes

struct  ValueModeDispatch< WriteBarrier::ValueMode::kNoValuePresent >
 
struct  ValueModeDispatch< WriteBarrier::ValueMode::kValuePresent >
 

Static Public Member Functions

template<WriteBarrier::ValueMode value_mode, typename HeapHandleCallback >
static WriteBarrier::Type Get (const void *slot, const void *value, WriteBarrier::Params &params, HeapHandleCallback callback)
 
template<WriteBarrier::ValueMode value_mode, typename HeapHandleCallback >
static WriteBarrier::Type Get (const void *slot, RawPointer value, WriteBarrier::Params &params, HeapHandleCallback callback)
 
template<WriteBarrier::ValueMode value_mode, typename HeapHandleCallback >
static WriteBarrier::Type Get (const void *value, WriteBarrier::Params &params, HeapHandleCallback callback)
 

Member Function Documentation

◆ Get() [1/3]

template<WriteBarrier::ValueMode value_mode, typename HeapHandleCallback >
static WriteBarrier::Type cppgc::internal::WriteBarrierTypeForNonCagedHeapPolicy::Get ( const void *  slot,
const void *  value,
WriteBarrier::Params params,
HeapHandleCallback  callback 
)
inlinestatic

◆ Get() [2/3]

template<WriteBarrier::ValueMode value_mode, typename HeapHandleCallback >
static WriteBarrier::Type cppgc::internal::WriteBarrierTypeForNonCagedHeapPolicy::Get ( const void *  slot,
RawPointer  value,
WriteBarrier::Params params,
HeapHandleCallback  callback 
)
inlinestatic
Here is the call graph for this function:

◆ Get() [3/3]

template<WriteBarrier::ValueMode value_mode, typename HeapHandleCallback >
static WriteBarrier::Type cppgc::internal::WriteBarrierTypeForNonCagedHeapPolicy::Get ( const void *  value,
WriteBarrier::Params params,
HeapHandleCallback  callback 
)
inlinestatic

The documentation for this class was generated from the following file: