Flutter Engine
The Flutter Engine
Public Member Functions | Public Attributes | List of all members
flutter_runner::ActiveComponentV2 Struct Reference

#include <component_v2.h>

Public Member Functions

ActiveComponentV2operator= (ActiveComponentV2 &&other) noexcept
 
 ~ActiveComponentV2 ()=default
 

Public Attributes

std::unique_ptr< fml::Threadplatform_thread
 
std::unique_ptr< ComponentV2component
 

Detailed Description

Definition at line 36 of file component_v2.h.

Constructor & Destructor Documentation

◆ ~ActiveComponentV2()

flutter_runner::ActiveComponentV2::~ActiveComponentV2 ( )
default

Member Function Documentation

◆ operator=()

ActiveComponentV2 & flutter_runner::ActiveComponentV2::operator= ( ActiveComponentV2 &&  other)
inlinenoexcept

Definition at line 40 of file component_v2.h.

40 {
41 if (this != &other) {
42 this->platform_thread.reset(other.platform_thread.release());
43 this->component.reset(other.component.release());
44 }
45 return *this;
46 }
std::unique_ptr< fml::Thread > platform_thread
Definition: component_v2.h:37
std::unique_ptr< ComponentV2 > component
Definition: component_v2.h:38

Member Data Documentation

◆ component

std::unique_ptr<ComponentV2> flutter_runner::ActiveComponentV2::component

Definition at line 38 of file component_v2.h.

◆ platform_thread

std::unique_ptr<fml::Thread> flutter_runner::ActiveComponentV2::platform_thread

Definition at line 37 of file component_v2.h.


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