1/*
2 * Copyright (c) 2023 Huawei Device Co., Ltd.
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 * http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 */
15 1.0 {
16    global:
17        extern "C++" {
18            OHOS::MMI::AxisEvent*;
19            OHOS::MMI::BytraceAdapter*;
20            OHOS::MMI::InputDevice*;
21            OHOS::MMI::InputEvent*;
22            OHOS::MMI::InputInterceptorManager*;
23            OHOS::MMI::InputManager*;
24            OHOS::MMI::InputManagerImpl*;
25            OHOS::MMI::InputMonitorManager*;
26            OHOS::MMI::KeyEvent*;
27            OHOS::MMI::KeyEventInputSubscribeManager*;
28            OHOS::MMI::KeyOption*;
29            OHOS::MMI::PointerEvent*;
30            OHOS::MMI::PointerStyle*;
31            OHOS::MMI::PointerStyleColor*;
32            OHOS::MMI::MultimodalEventHandler*;
33            OHOS::MMI::MMIClient*;
34            OHOS::MMI::BytraceAdapter::StartDevListener*;
35            OHOS::MMI::BytraceAdapter::StopDevListener*;
36            "vtable for OHOS::MMI::MMIClient";
37        };
38    local:
39        *;
40};