1/*
2 * Copyright (c) 2024 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::Aggregator::*;
19            OHOS::MMI::UDSSession::*;
20            OHOS::MMI::ReadProFile*;
21            OHOS::MMI::ReadJsonFile*;
22            OHOS::MMI::StreamBuffer*;
23            OHOS::MMI::StringPrintf*;
24            OHOS::MMI::GetMillisTime*;
25            OHOS::MMI::SetThreadName*;
26            OHOS::MMI::GetProgramName*;
27            OHOS::MMI::GetSysClockTime*;
28            OHOS::MMI::GetThisThreadId*;
29            OHOS::MMI::IsValidJsonPath*;
30            OHOS::MMI::FileVerification*;
31            OHOS::MMI::CircleStreamBuffer*;
32            OHOS::MMI::ReadCursorStyleFile*;
33            OHOS::MMI::InputEventDataTransformation::*;
34            OHOS::MMI::GetPid*;
35            OHOS::MMI::NetPacket::*;
36            OHOS::MMI::UDSClient::*;
37            OHOS::MMI::UDSSocket::*;
38            OHOS::MMI::ReadTomlFile*;
39            OHOS::MMI::kMsgLog*;
40            "vtable for OHOS::MMI::CircleStreamBuffer";
41            "vtable for OHOS::MMI::StreamBuffer";
42            OHOS::MMI::FormatLogTrace*;
43            OHOS::MMI::KeyEvent::*;
44            OHOS::MMI::EventLogHelper::betaFlag_;
45            OHOS::MMI::EventLogHelper::userType_;
46            OHOS::MMI::EventLogHelper::infoDictCount_;
47            OHOS::MMI::EventLogHelper::debugDictCount_;
48            OHOS::MMI::LogTracer::*;
49            OHOS::MMI::ResetLogTrace*;
50            OHOS::MMI::InputDevice::*;
51            OHOS::MMI::InputDeviceManager::*;
52            OHOS::MMI::InputEvent::*;
53            OHOS::MMI::KeyOption::*;
54            OHOS::MMI::EndLogTraceId*;
55            OHOS::MMI::PointerEvent::*;
56            OHOS::MMI::EventNormalizeHandler::*;
57            OHOS::MMI::StartLogTraceId*;
58        };
59    local:
60        *;
61};