Flutter Engine
The Flutter Engine
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
flutter::PlatformMessageResponse Class Referenceabstract

#include <platform_message_response.h>

Inheritance diagram for flutter::PlatformMessageResponse:
fml::RefCountedThreadSafe< PlatformMessageResponse > fml::internal::RefCountedThreadSafeBase FLUTTER_ASSERT_ARC::MockPlatformMessageResponse flutter::EmbedderPlatformMessageResponse flutter::PlatformMessageResponseAndroid flutter::PlatformMessageResponseDart flutter::PlatformMessageResponseDartPort flutter::PlatformMessageResponseDarwin flutter_runner::testing::FakePlatformMessageResponse

Public Member Functions

virtual void Complete (std::unique_ptr< fml::Mapping > data)=0
 
virtual void CompleteEmpty ()=0
 
bool is_complete () const
 
- Public Member Functions inherited from fml::RefCountedThreadSafe< PlatformMessageResponse >
void Release () const
 
- Public Member Functions inherited from fml::internal::RefCountedThreadSafeBase
void AddRef () const
 
bool HasOneRef () const
 
void AssertHasOneRef () const
 

Protected Member Functions

 PlatformMessageResponse ()
 
virtual ~PlatformMessageResponse ()
 
- Protected Member Functions inherited from fml::RefCountedThreadSafe< PlatformMessageResponse >
 RefCountedThreadSafe ()
 
 ~RefCountedThreadSafe ()
 
- Protected Member Functions inherited from fml::internal::RefCountedThreadSafeBase
 RefCountedThreadSafeBase ()
 
 ~RefCountedThreadSafeBase ()
 
bool Release () const
 
void Adopt ()
 

Protected Attributes

bool is_complete_ = false
 

Detailed Description

Definition at line 16 of file platform_message_response.h.

Constructor & Destructor Documentation

◆ PlatformMessageResponse()

flutter::PlatformMessageResponse::PlatformMessageResponse ( )
protecteddefault

◆ ~PlatformMessageResponse()

flutter::PlatformMessageResponse::~PlatformMessageResponse ( )
protectedvirtualdefault

Member Function Documentation

◆ Complete()

virtual void flutter::PlatformMessageResponse::Complete ( std::unique_ptr< fml::Mapping data)
pure virtual

◆ CompleteEmpty()

virtual void flutter::PlatformMessageResponse::CompleteEmpty ( )
pure virtual

◆ is_complete()

bool flutter::PlatformMessageResponse::is_complete ( ) const
inline

Member Data Documentation

◆ is_complete_

bool flutter::PlatformMessageResponse::is_complete_ = false
protected

Definition at line 31 of file platform_message_response.h.


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