Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | List of all members
flutter::DartIsolate::Flags Class Reference

#include <dart_isolate.h>

Public Member Functions

 Flags ()
 
 Flags (const Dart_IsolateFlags *flags)
 
 ~Flags ()
 
void SetNullSafetyEnabled (bool enabled)
 
void SetIsDontNeedSafe (bool value)
 
Dart_IsolateFlags Get () const
 

Detailed Description

Definition at line 65 of file dart_isolate.h.

Constructor & Destructor Documentation

◆ Flags() [1/2]

flutter::DartIsolate::Flags::Flags ( )

Definition at line 65 of file dart_isolate.cc.

◆ Flags() [2/2]

flutter::DartIsolate::Flags::Flags ( const Dart_IsolateFlags flags)
explicit

Definition at line 67 of file dart_isolate.cc.

67 {
68 if (flags) {
69 flags_ = *flags;
70 } else {
72 }
73}
DART_EXPORT void Dart_IsolateFlagsInitialize(Dart_IsolateFlags *flags)
FlutterSemanticsFlag flags

◆ ~Flags()

flutter::DartIsolate::Flags::~Flags ( )
default

Member Function Documentation

◆ Get()

Dart_IsolateFlags flutter::DartIsolate::Flags::Get ( ) const

Definition at line 85 of file dart_isolate.cc.

85 {
86 return flags_;
87}

◆ SetIsDontNeedSafe()

void flutter::DartIsolate::Flags::SetIsDontNeedSafe ( bool  value)

Definition at line 81 of file dart_isolate.cc.

81 {
83}
uint8_t value
bool snapshot_is_dontneed_safe
Definition dart_api.h:595

◆ SetNullSafetyEnabled()

void flutter::DartIsolate::Flags::SetNullSafetyEnabled ( bool  enabled)

Definition at line 77 of file dart_isolate.cc.

77 {
78 flags_.null_safety = enabled;
79}

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