Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
cppgc::internal::BasePageHandle Class Reference

#include <base-page-handle.h>

Collaboration diagram for cppgc::internal::BasePageHandle:
[legend]

Public Member Functions

HeapHandleheap_handle ()
 
const HeapHandleheap_handle () const
 

Static Public Member Functions

static BasePageHandleFromPayload (void *payload)
 
static const BasePageHandleFromPayload (const void *payload)
 

Protected Member Functions

 BasePageHandle (HeapHandle &heap_handle)
 

Protected Attributes

HeapHandleheap_handle_
 

Constructor & Destructor Documentation

◆ BasePageHandle()

cppgc::internal::BasePageHandle::BasePageHandle ( HeapHandle heap_handle)
inlineexplicitprotected

Member Function Documentation

◆ FromPayload() [1/2]

static const BasePageHandle * cppgc::internal::BasePageHandle::FromPayload ( const void *  payload)
inlinestatic
Here is the call graph for this function:

◆ FromPayload() [2/2]

static BasePageHandle * cppgc::internal::BasePageHandle::FromPayload ( void *  payload)
inlinestatic
Here is the caller graph for this function:

◆ heap_handle() [1/2]

HeapHandle & cppgc::internal::BasePageHandle::heap_handle ( )
inline
Here is the caller graph for this function:

◆ heap_handle() [2/2]

const HeapHandle & cppgc::internal::BasePageHandle::heap_handle ( ) const
inline

Member Data Documentation

◆ heap_handle_

HeapHandle& cppgc::internal::BasePageHandle::heap_handle_
protected

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