@@ -141,13 +141,12 @@ const flutter::StandardMessageCodec& ExampleHostApi::GetCodec() {
141
141
void ExampleHostApi::SetUp (flutter::BinaryMessenger* binary_messenger,
142
142
ExampleHostApi* api) {
143
143
{
144
- auto channel = std::make_unique<BasicMessageChannel<>>(
145
- binary_messenger,
146
- " dev.flutter.pigeon.pigeon_example_package.ExampleHostApi."
147
- " getHostLanguage" ,
148
- &GetCodec ());
144
+ BasicMessageChannel<> channel (binary_messenger,
145
+ " dev.flutter.pigeon.pigeon_example_package."
146
+ " ExampleHostApi.getHostLanguage" ,
147
+ &GetCodec ());
149
148
if (api != nullptr ) {
150
- channel-> SetMessageHandler (
149
+ channel. SetMessageHandler (
151
150
[api](const EncodableValue& message,
152
151
const flutter::MessageReply<EncodableValue>& reply) {
153
152
try {
@@ -164,16 +163,16 @@ void ExampleHostApi::SetUp(flutter::BinaryMessenger* binary_messenger,
164
163
}
165
164
});
166
165
} else {
167
- channel-> SetMessageHandler (nullptr );
166
+ channel. SetMessageHandler (nullptr );
168
167
}
169
168
}
170
169
{
171
- auto channel = std::make_unique< BasicMessageChannel<>> (
170
+ BasicMessageChannel<> channel (
172
171
binary_messenger,
173
172
" dev.flutter.pigeon.pigeon_example_package.ExampleHostApi.add" ,
174
173
&GetCodec ());
175
174
if (api != nullptr ) {
176
- channel-> SetMessageHandler (
175
+ channel. SetMessageHandler (
177
176
[api](const EncodableValue& message,
178
177
const flutter::MessageReply<EncodableValue>& reply) {
179
178
try {
@@ -203,16 +202,16 @@ void ExampleHostApi::SetUp(flutter::BinaryMessenger* binary_messenger,
203
202
}
204
203
});
205
204
} else {
206
- channel-> SetMessageHandler (nullptr );
205
+ channel. SetMessageHandler (nullptr );
207
206
}
208
207
}
209
208
{
210
- auto channel = std::make_unique< BasicMessageChannel<>> (
209
+ BasicMessageChannel<> channel (
211
210
binary_messenger,
212
211
" dev.flutter.pigeon.pigeon_example_package.ExampleHostApi.sendMessage" ,
213
212
&GetCodec ());
214
213
if (api != nullptr ) {
215
- channel-> SetMessageHandler (
214
+ channel. SetMessageHandler (
216
215
[api](const EncodableValue& message,
217
216
const flutter::MessageReply<EncodableValue>& reply) {
218
217
try {
@@ -239,7 +238,7 @@ void ExampleHostApi::SetUp(flutter::BinaryMessenger* binary_messenger,
239
238
}
240
239
});
241
240
} else {
242
- channel-> SetMessageHandler (nullptr );
241
+ channel. SetMessageHandler (nullptr );
243
242
}
244
243
}
245
244
}
@@ -273,12 +272,11 @@ void MessageFlutterApi::FlutterMethod(
273
272
const std::string channel_name =
274
273
" dev.flutter.pigeon.pigeon_example_package.MessageFlutterApi."
275
274
" flutterMethod" ;
276
- auto channel = std::make_unique<BasicMessageChannel<>>(
277
- binary_messenger_, channel_name, &GetCodec ());
275
+ BasicMessageChannel<> channel (binary_messenger_, channel_name, &GetCodec ());
278
276
EncodableValue encoded_api_arguments = EncodableValue (EncodableList{
279
277
a_string_arg ? EncodableValue (*a_string_arg) : EncodableValue (),
280
278
});
281
- channel-> Send (
279
+ channel. Send (
282
280
encoded_api_arguments, [channel_name, on_success = std::move (on_success),
283
281
on_error = std::move (on_error)](
284
282
const uint8_t * reply, size_t reply_size) {
0 commit comments