Flutter Engine
flutter::MethodCall< T > Class Template Reference

#include <method_call.h>

Public Member Functions

 MethodCall (const std::string &method_name, std::unique_ptr< T > arguments)
 
virtual ~MethodCall ()=default
 
 MethodCall (MethodCall< T > const &)=delete
 
MethodCalloperator= (MethodCall< T > const &)=delete
 
const std::string & method_name () const
 
const T * arguments () const
 

Detailed Description

template<typename T = EncodableValue>
class flutter::MethodCall< T >

Definition at line 18 of file method_call.h.

Constructor & Destructor Documentation

◆ MethodCall() [1/2]

template<typename T = EncodableValue>
flutter::MethodCall< T >::MethodCall ( const std::string &  method_name,
std::unique_ptr< T >  arguments 
)
inline

Definition at line 21 of file method_call.h.

References flutter::MethodCall< T >::operator=(), and flutter::MethodCall< T >::~MethodCall().

22  : method_name_(method_name), arguments_(std::move(arguments)) {}
const T * arguments() const
Definition: method_call.h:34
const std::string & method_name() const
Definition: method_call.h:31

◆ ~MethodCall()

template<typename T = EncodableValue>
virtual flutter::MethodCall< T >::~MethodCall ( )
virtualdefault

◆ MethodCall() [2/2]

template<typename T = EncodableValue>
flutter::MethodCall< T >::MethodCall ( MethodCall< T > const &  )
delete

Member Function Documentation

◆ arguments()

◆ method_name()

◆ operator=()

template<typename T = EncodableValue>
MethodCall& flutter::MethodCall< T >::operator= ( MethodCall< T > const &  )
delete

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