Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | List of all members
dart::ExternalCodeObserverAdapter Class Reference
Inheritance diagram for dart::ExternalCodeObserverAdapter:
dart::CodeObserver

Public Member Functions

 ExternalCodeObserverAdapter (Dart_CodeObserver delegate)
 
virtual bool IsActive () const
 
virtual void Notify (const char *name, uword base, uword prologue_offset, uword size, bool optimized, const CodeComments *comments)
 
- Public Member Functions inherited from dart::CodeObserver
 CodeObserver ()
 
virtual ~CodeObserver ()
 

Detailed Description

Definition at line 18 of file code_observers.cc.

Constructor & Destructor Documentation

◆ ExternalCodeObserverAdapter()

dart::ExternalCodeObserverAdapter::ExternalCodeObserverAdapter ( Dart_CodeObserver  delegate)
inlineexplicit

Definition at line 20 of file code_observers.cc.

21 : delegate_(delegate) {}

Member Function Documentation

◆ IsActive()

virtual bool dart::ExternalCodeObserverAdapter::IsActive ( ) const
inlinevirtual

Implements dart::CodeObserver.

Definition at line 23 of file code_observers.cc.

23{ return true; }

◆ Notify()

virtual void dart::ExternalCodeObserverAdapter::Notify ( const char *  name,
uword  base,
uword  prologue_offset,
uword  size,
bool  optimized,
const CodeComments *  comments 
)
inlinevirtual

Implements dart::CodeObserver.

Definition at line 25 of file code_observers.cc.

30 {
31 return delegate_.on_new_code(&delegate_, name, base, size);
32 }
const char *const name
Dart_OnNewCodeCallback on_new_code
Definition dart_api.h:862

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