Flutter Engine Uber Docs
Docs for the entire Flutter Engine repo.
Loading...
Searching...
No Matches
dart_wrapper_info.h
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
#ifndef LIB_TONIC_DART_WRAPPER_INFO_H_
6
#define LIB_TONIC_DART_WRAPPER_INFO_H_
7
8
#include <cstddef>
9
10
namespace
tonic
{
11
class
DartWrappable;
12
13
typedef
void (*
DartWrappableAccepter
)(
DartWrappable
*);
14
15
struct
DartWrapperInfo
{
16
const
char
*
library_name
;
17
const
char
*
interface_name
;
18
19
DartWrapperInfo
(
const
char
*
library_name
,
const
char
*
interface_name
)
20
:
library_name
(
library_name
),
interface_name
(
interface_name
) {}
21
22
private
:
23
DartWrapperInfo
(
const
DartWrapperInfo
&) =
delete
;
24
DartWrapperInfo
& operator=(
const
DartWrapperInfo
&) =
delete
;
25
};
26
27
}
// namespace tonic
28
29
#endif
// LIB_TONIC_DART_WRAPPER_INFO_H_
tonic::DartWrappable
Definition
dart_wrappable.h:22
tonic
Definition
image_filter.h:15
tonic::DartWrappableAccepter
void(* DartWrappableAccepter)(DartWrappable *)
Definition
dart_wrapper_info.h:13
tonic::DartWrapperInfo
Definition
dart_wrapper_info.h:15
tonic::DartWrapperInfo::DartWrapperInfo
DartWrapperInfo(const char *library_name, const char *interface_name)
Definition
dart_wrapper_info.h:19
tonic::DartWrapperInfo::library_name
const char * library_name
Definition
dart_wrapper_info.h:16
tonic::DartWrapperInfo::interface_name
const char * interface_name
Definition
dart_wrapper_info.h:17
third_party
tonic
dart_wrapper_info.h
Generated on Tue Dec 2 2025 04:46:45 for Flutter Engine Uber Docs by
1.9.8