Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
dart::HandleVisitor Class Referenceabstract

#include <handle_visitor.h>

Inheritance diagram for dart::HandleVisitor:
dart::FinalizeWeakPersistentHandlesVisitor dart::ForwardHeapPointersHandleVisitor dart::GCCompactor dart::IncrementalForwardingVisitor dart::MarkingWeakVisitor dart::PersistentHandleVisitor< T > dart::ScavengerWeakVisitor dart::VerifyWeakPointersVisitor

Public Member Functions

 HandleVisitor (Thread *thread)
 
virtual ~HandleVisitor ()
 
Threadthread () const
 
virtual void VisitHandle (uword addr)=0
 

Detailed Description

Definition at line 16 of file handle_visitor.h.

Constructor & Destructor Documentation

◆ HandleVisitor()

dart::HandleVisitor::HandleVisitor ( Thread thread)
inlineexplicit

Definition at line 18 of file handle_visitor.h.

18: thread_(thread) {}
Thread * thread() const

◆ ~HandleVisitor()

virtual dart::HandleVisitor::~HandleVisitor ( )
inlinevirtual

Definition at line 19 of file handle_visitor.h.

19{}

Member Function Documentation

◆ thread()

Thread * dart::HandleVisitor::thread ( ) const
inline

Definition at line 21 of file handle_visitor.h.

21{ return thread_; }

◆ VisitHandle()

virtual void dart::HandleVisitor::VisitHandle ( uword  addr)
pure virtual

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