Flutter Engine
The Flutter Engine
platform_message.cc
Go to the documentation of this file.
1// Copyright 2013 The Flutter Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#include "flutter/lib/ui/window/platform_message.h"
6
7#include <utility>
8
9namespace flutter {
10
14 : channel_(std::move(channel)),
15 data_(std::move(data)),
16 has_data_(true),
17 response_(std::move(response)) {}
20 : channel_(std::move(channel)),
21 data_(),
22 has_data_(false),
23 response_(std::move(response)) {}
24
26
27} // namespace flutter
PlatformMessage(std::string channel, fml::MallocMapping data, fml::RefPtr< PlatformMessageResponse > response)
A Mapping like NonOwnedMapping, but uses Free as its release proc.
Definition: mapping.h:144
DEF_SWITCHES_START aot vmservice shared library Name of the *so containing AOT compiled Dart assets for launching the service isolate vm snapshot data
Definition: switches.h:41
Definition: ref_ptr.h:256