1# Copyright (c) 2023-2024 Huawei Device Co., Ltd.
2# Licensed under the Apache License, Version 2.0 (the "License");
3# you may not use this file except in compliance with the License.
4# You may obtain a copy of the License at
5#
6# http://www.apache.org/licenses/LICENSE-2.0
7#
8# Unless required by applicable law or agreed to in writing, software
9# distributed under the License is distributed on an "AS IS" BASIS,
10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11# See the License for the specific language governing permissions and
12# limitations under the License.
13
141.0 {
15  global:
16    extern "C++" {
17        "VTT for OHOS::AccountSA::DomainAccountInfo";
18        "VTT for OHOS::AccountSA::OsAccountInfo";
19        "VTT for OHOS::AccountSA::OsAccountSubscribeInfo";
20        "VTT for OHOS::AccountSA::CreateOsAccountOptions";
21        "VTT for OHOS::AccountSA::CreateOsAccountForDomainOptions";
22        "vtable for OHOS::AccountSA::OsAccountInfo";
23        "vtable for OHOS::AccountSA::OsAccountSubscribeInfo";
24        "vtable for OHOS::AccountSA::CreateOsAccountOptions";
25        "vtable for OHOS::AccountSA::CreateOsAccountForDomainOptions";
26        "OHOS::AccountSA::OsAccount::GetInstance()";
27        "OHOS::AccountSA::OsAccount::OsAccount()";
28        "OHOS::AccountSA::OsAccount::RestoreListenerRecords()";
29        "OHOS::AccountSA::OsAccount::CreateOsAccountEventListener(std::__h::shared_ptr<OHOS::AccountSA::OsAccountSubscriber> const&, OHOS::sptr<OHOS::IRemoteObject>&)";
30        "OHOS::AccountSA::OsAccount::CreateOsAccount(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, OHOS::AccountSA::OsAccountType const&, OHOS::AccountSA::OsAccountInfo&)";
31        "OHOS::AccountSA::OsAccount::CreateOsAccount(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, OHOS::AccountSA::OsAccountType const&, OHOS::AccountSA::OsAccountInfo&)";
32        "OHOS::AccountSA::OsAccount::RemoveOsAccount(int)";
33        "OHOS::AccountSA::OsAccount::IsOsAccountExists(int, bool&)";
34        "OHOS::AccountSA::OsAccount::IsOsAccountActived(int, bool&)";
35        "OHOS::AccountSA::OsAccount::IsOsAccountConstraintEnable(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, bool&)";
36        "OHOS::AccountSA::OsAccount::CheckOsAccountConstraintEnabled(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, bool&)";
37        "OHOS::AccountSA::OsAccount::IsOsAccountVerified(int, bool&)";
38        "OHOS::AccountSA::OsAccount::GetCreatedOsAccountsCount(unsigned int&)";
39        "OHOS::AccountSA::OsAccount::GetOsAccountLocalIdFromProcess(int&)";
40        "OHOS::AccountSA::OsAccount::IsMainOsAccount(bool&)";
41        "OHOS::AccountSA::OsAccount::GetOsAccountLocalIdFromDomain(OHOS::AccountSA::DomainAccountInfo const&, int&)";
42        "OHOS::AccountSA::OsAccount::QueryMaxOsAccountNumber(int&)";
43        "OHOS::AccountSA::OsAccount::GetOsAccountAllConstraints(int, std::__h::vector<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::allocator<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>>&)";
44        "OHOS::AccountSA::OsAccount::QueryAllCreatedOsAccounts(std::__h::vector<OHOS::AccountSA::OsAccountInfo, std::__h::allocator<OHOS::AccountSA::OsAccountInfo>>&)";
45        "OHOS::AccountSA::OsAccount::QueryCurrentOsAccount(OHOS::AccountSA::OsAccountInfo&)";
46        "OHOS::AccountSA::OsAccount::QueryOsAccountById(int, OHOS::AccountSA::OsAccountInfo&)";
47        "OHOS::AccountSA::OsAccount::GetOsAccountTypeFromProcess(OHOS::AccountSA::OsAccountType&)";
48        "OHOS::AccountSA::OsAccount::GetOsAccountType(int, OHOS::AccountSA::OsAccountType&)";
49        "OHOS::AccountSA::OsAccount::GetOsAccountProfilePhoto(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>&)";
50        "OHOS::AccountSA::OsAccount::IsMultiOsAccountEnable(bool&)";
51        "OHOS::AccountSA::OsAccount::SetOsAccountName(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
52        "OHOS::AccountSA::OsAccount::SetOsAccountProfilePhoto(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
53        "OHOS::AccountSA::OsAccount::SetOsAccountConstraints(int, std::__h::vector<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::allocator<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>> const&, bool)";
54        "OHOS::AccountSA::OsAccount::ActivateOsAccount(int)";
55        "OHOS::AccountSA::OsAccount::DeactivateOsAccount(int)";
56        "OHOS::AccountSA::OsAccount::DeactivateAllOsAccounts()";
57        "OHOS::AccountSA::OsAccount::StartOsAccount(int)";
58        "OHOS::AccountSA::OsAccount::GetOsAccountLocalIdBySerialNumber(long long, int&)";
59        "OHOS::AccountSA::OsAccount::GetOsAccountLocalIdBySerialNumber(long, int&)";
60        "OHOS::AccountSA::OsAccount::GetSerialNumberByOsAccountLocalId(int const&, long long&)";
61        "OHOS::AccountSA::OsAccount::GetSerialNumberByOsAccountLocalId(int const&, long&)";
62        "OHOS::AccountSA::OsAccount::IsOsAccountCompleted(int, bool&)";
63        "OHOS::AccountSA::OsAccount::SubscribeOsAccount(std::__h::shared_ptr<OHOS::AccountSA::OsAccountSubscriber> const&)";
64        "OHOS::AccountSA::OsAccount::UnsubscribeOsAccount(std::__h::shared_ptr<OHOS::AccountSA::OsAccountSubscriber> const&)";
65        "OHOS::AccountSA::OsAccount::GetOsAccountSwitchMod()";
66        "OHOS::AccountSA::OsAccount::DumpState(int const&, std::__h::vector<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::allocator<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>>&)";
67        "OHOS::AccountSA::OsAccount::IsCurrentOsAccountVerified(bool&)";
68        "OHOS::AccountSA::OsAccount::SetCurrentOsAccountIsVerified(bool)";
69        "OHOS::AccountSA::OsAccount::SetOsAccountIsVerified(int, bool)";
70        "OHOS::AccountSA::OsAccount::GetCreatedOsAccountNumFromDatabase(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, int&)";
71        "OHOS::AccountSA::OsAccount::GetSerialNumberFromDatabase(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, long long&)";
72        "OHOS::AccountSA::OsAccount::GetSerialNumberFromDatabase(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, long&)";
73        "OHOS::AccountSA::OsAccount::GetMaxAllowCreateIdFromDatabase(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, int&)";
74        "OHOS::AccountSA::OsAccount::GetOsAccountFromDatabase(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, int, OHOS::AccountSA::OsAccountInfo&)";
75        "OHOS::AccountSA::OsAccount::GetOsAccountListFromDatabase(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::vector<OHOS::AccountSA::OsAccountInfo, std::__h::allocator<OHOS::AccountSA::OsAccountInfo>>&)";
76        "OHOS::AccountSA::OsAccount::SetOsAccountProfilePhoto(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
77        "OHOS::AccountSA::OsAccount::ResetOsAccountProxy()";
78        "OHOS::AccountSA::OsAccount::QueryActiveOsAccountIds(std::__h::vector<int, std::__h::allocator<int>>&)";
79        "OHOS::AccountSA::OsAccount::QueryOsAccountConstraintSourceTypes(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::vector<OHOS::AccountSA::ConstraintSourceTypeInfo, std::__h::allocator<OHOS::AccountSA::ConstraintSourceTypeInfo>>&)";
80        "OHOS::AccountSA::OsAccount::SetSpecificOsAccountConstraints(std::__h::vector<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::allocator<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>> const&, bool, int, int, bool)";
81        "OHOS::AccountSA::OsAccount::SetGlobalOsAccountConstraints(std::__h::vector<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::allocator<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>> const&, bool, int, bool)";
82        "OHOS::AccountSA::OsAccount::SetDefaultActivatedOsAccount(int)";
83        "OHOS::AccountSA::OsAccount::GetDefaultActivatedOsAccount(int&)";
84        "OHOS::AccountSA::OsAccountSubscribeInfo::Marshalling(OHOS::Parcel&) const";
85        "OHOS::AccountSA::OsAccountProxy::OsAccountProxy(OHOS::sptr<OHOS::IRemoteObject> const&)";
86        "OHOS::AccountSA::OsAccountManager::GetOsAccountSwitchMod()";
87        "OHOS::AccountSA::OsAccountManager::CreateOsAccount(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, OHOS::AccountSA::OsAccountType const&, OHOS::AccountSA::OsAccountInfo&)";
88        "OHOS::AccountSA::OsAccountManager::CreateOsAccount(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, OHOS::AccountSA::OsAccountType const&, OHOS::AccountSA::OsAccountInfo&)";
89        "OHOS::AccountSA::OsAccountManager::CreateOsAccountWithFullInfo(OHOS::AccountSA::OsAccountInfo&)";
90        "OHOS::AccountSA::OsAccountManager::UpdateOsAccountWithFullInfo(OHOS::AccountSA::OsAccountInfo&)";
91        "OHOS::AccountSA::OsAccountManager::RemoveOsAccount(int)";
92        "OHOS::AccountSA::OsAccountManager::IsOsAccountExists(int, bool&)";
93        "OHOS::AccountSA::OsAccountManager::IsOsAccountActived(int, bool&)";
94        "OHOS::AccountSA::OsAccountManager::IsOsAccountConstraintEnable(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&,, bool&)";
95        "OHOS::AccountSA::OsAccountManager::IsOsAccountVerified(int, bool&)";
96        "OHOS::AccountSA::OsAccountManager::CheckOsAccountConstraintEnabled(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&,, bool&)";
97        "OHOS::AccountSA::OsAccountManager::GetCreatedOsAccountsCount(unsigned int&)";
98        "OHOS::AccountSA::OsAccountManager::GetOsAccountLocalIdFromUid(int, int&)";
99        "OHOS::AccountSA::OsAccountManager::GetOsAccountLocalIdFromProcess(int&)";
100        "OHOS::AccountSA::OsAccountManager::SetOsAccountIsVerified(int, bool)";
101        "OHOS::AccountSA::OsAccountManager::StartOsAccount(int)";
102        "OHOS::AccountSA::OsAccountManager::GetOsAccountFromDatabase(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, int, OHOS::AccountSA::OsAccountInfo&)";
103        "OHOS::AccountSA::OsAccountManager::SetSpecificOsAccountConstraints(std::__h::vector<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::allocator<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>> const&, bool, int, int, bool)";
104        "OHOS::AccountSA::OsAccountManager::IsOsAccountCompleted(int, bool&)";
105        "OHOS::AccountSA::OsAccountManager::SetCurrentOsAccountIsVerified(bool)";
106        "OHOS::AccountSA::OsAccountManager::GetCreatedOsAccountNumFromDatabase(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, int&)";
107        "OHOS::AccountSA::OsAccountManager::GetSerialNumberFromDatabase(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, long long&)";
108        "OHOS::AccountSA::OsAccountManager::GetSerialNumberFromDatabase(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, long&)";
109        "OHOS::AccountSA::OsAccountManager::GetMaxAllowCreateIdFromDatabase(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, int&)";
110        "OHOS::AccountSA::OsAccountManager::GetOsAccountListFromDatabase(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::vector<OHOS::AccountSA::OsAccountInfo, std::__h::allocator<OHOS::AccountSA::OsAccountInfo>>&)";
111        "OHOS::AccountSA::OsAccountManager::GetOsAccountSwitchMod()";
112        "OHOS::AccountSA::OsAccountManager::GetDefaultActivatedOsAccount(int&)";
113        "OHOS::AccountSA::OsAccountManager::SetDefaultActivatedOsAccount(int)";
114        "OHOS::AccountSA::OsAccountManager::SetOsAccountName(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
115        "OHOS::AccountSA::OsAccountManager::CreateOsAccountForDomain(OHOS::AccountSA::OsAccountType const&, OHOS::AccountSA::DomainAccountInfo const&, std::__h::shared_ptr<OHOS::AccountSA::DomainAccountCallback> const&)";
116        "OHOS::AccountSA::OsAccountManager::GetDistributedVirtualDeviceId(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>&)";
117        "OHOS::AccountSA::OsAccountManager::GetOsAccountAllConstraints(int, std::__h::vector<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::allocator<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>>&)";
118        "OHOS::AccountSA::OsAccountManager::QueryOsAccountConstraintSourceTypes(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::vector<OHOS::AccountSA::ConstraintSourceTypeInfo, std::__h::allocator<OHOS::AccountSA::ConstraintSourceTypeInfo>>&)";
119        "OHOS::AccountSA::OsAccountManager::QueryAllCreatedOsAccounts(std::__h::vector<OHOS::AccountSA::OsAccountInfo, std::__h::allocator<OHOS::AccountSA::OsAccountInfo>>&)";
120        "OHOS::AccountSA::OsAccountManager::GetOsAccountProfilePhoto(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>&)";
121        "OHOS::AccountSA::OsAccountManager::QueryCurrentOsAccount(OHOS::AccountSA::OsAccountInfo&)";
122        "OHOS::AccountSA::OsAccountManager::GetBundleIdFromUid(int, int&)";
123        "OHOS::AccountSA::OsAccountManager::GetOsAccountLocalIdFromDomain(OHOS::AccountSA::DomainAccountInfo const&, int&)";
124        "OHOS::AccountSA::OsAccountManager::SetOsAccountProfilePhoto(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
125        "OHOS::AccountSA::OsAccountManager::QueryMaxOsAccountNumber(unsigned int&)";
126        "OHOS::AccountSA::OsAccountManager::QueryMaxLoggedInOsAccountNumber(unsigned int&)";
127        "OHOS::AccountSA::OsAccountManager::CheckOsAccountConstraintEnabled(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, bool&)";
128        "OHOS::AccountSA::OsAccountManager::IsOsAccountConstraintEnable(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, bool&)";
129        "OHOS::AccountSA::OsAccountManager::GetOsAccountTypeFromProcess(OHOS::AccountSA::OsAccountType&)";
130        "OHOS::AccountSA::OsAccountManager::GetOsAccountType(int, OHOS::AccountSA::OsAccountType&)";
131        "OHOS::AccountSA::OsAccountManager::IsMultiOsAccountEnable(bool&)";
132        "OHOS::AccountSA::OsAccountManager::IsCurrentOsAccountVerified(bool&)";
133        "OHOS::AccountSA::OsAccountManager::GetOsAccountLocalIdBySerialNumber(long long, int&)";
134        "OHOS::AccountSA::OsAccountManager::GetOsAccountLocalIdBySerialNumber(long, int&)";
135        "OHOS::AccountSA::OsAccountManager::GetSerialNumberByOsAccountLocalId(int const&, long long&)";
136        "OHOS::AccountSA::OsAccountManager::GetSerialNumberByOsAccountLocalId(int const&, long&)";
137        "OHOS::AccountSA::OsAccountManager::IsMainOsAccount(bool&)";
138        "OHOS::AccountSA::OsAccountManager::QueryOsAccountById(int, OHOS::AccountSA::OsAccountInfo&)";
139        "OHOS::AccountSA::OsAccountManager::SetOsAccountConstraints(int, std::__h::vector<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::allocator<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>> const&, bool)";
140        "OHOS::AccountSA::OsAccountManager::ActivateOsAccount(int)";
141        "OHOS::AccountSA::OsAccountManager::DeactivateOsAccount(int)";
142        "OHOS::AccountSA::OsAccountManager::DeactivateAllOsAccounts()";
143        "OHOS::AccountSA::OsAccountManager::QueryActiveOsAccountIds(std::__h::vector<int, std::__h::allocator<int>>&)";
144        "OHOS::AccountSA::OsAccountManager::SetGlobalOsAccountConstraints(std::__h::vector<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::allocator<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>> const&, bool, int, bool)";
145        "OHOS::AccountSA::OsAccountManager::SubscribeOsAccount(std::__h::shared_ptr<OHOS::AccountSA::OsAccountSubscriber> const&)";
146        "OHOS::AccountSA::OsAccountManager::UnsubscribeOsAccount(std::__h::shared_ptr<OHOS::AccountSA::OsAccountSubscriber> const&)";
147        "OHOS::AccountSA::OsAccountManager::QueryActiveOsAccountIds(std::__h::vector<int, std::__h::allocator<int>>&)";
148        "OHOS::AccountSA::OsAccountManager::SetGlobalOsAccountConstraints(std::__h::vector<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::allocator<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>> const&, bool, int, bool)";
149        "OHOS::AccountSA::OsAccountManager::GetOsAccountShortName(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>&)";
150        "OHOS::AccountSA::OsAccountManager::GetOsAccountName(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>&)";
151        "OHOS::AccountSA::OsAccountManager::GetOsAccountShortName(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>&)";
152        OHOS::AccountSA::OsAccountManager::IsOsAccountForeground*;
153        OHOS::AccountSA::OsAccountManager::GetForegroundOsAccountLocalId*;
154        "OHOS::AccountSA::OsAccountManager::GetForegroundOsAccounts(std::__h::vector<OHOS::AccountSA::ForegroundOsAccount, std::__h::allocator<OHOS::AccountSA::ForegroundOsAccount>>&)";
155        "OHOS::AccountSA::OsAccountManager::GetBackgroundOsAccountLocalIds(std::__h::vector<int, std::__h::allocator<int>>&)";
156        "OHOS::AccountSA::OsAccountManager::SetOsAccountToBeRemoved(int, bool)";
157        "OHOS::AccountSA::OsAccountInfo::GetLocalId() const";
158        "OHOS::AccountSA::OsAccountInfo::ParamCheck()";
159        "OHOS::AccountSA::OsAccountInfo::GetDomainInfo(OHOS::AccountSA::DomainAccountInfo&) const";
160        "OHOS::AccountSA::OsAccountInfo::OsAccountInfo(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, OHOS::AccountSA::OsAccountType, long long)";
161        "OHOS::AccountSA::OsAccountInfo::OsAccountInfo(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, OHOS::AccountSA::OsAccountType, long)";
162        "OHOS::AccountSA::OsAccountInfo::OsAccountInfo(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, OHOS::AccountSA::OsAccountType, long)";
163        "OHOS::AccountSA::OsAccountInfo::SetCreateTime(long long)";
164        "OHOS::AccountSA::OsAccountInfo::SetCreateTime(long)";
165        "OHOS::AccountSA::OsAccountInfo::SetIsCreateCompleted(bool)";
166        "OHOS::AccountSA::OsAccountInfo::GetCredentialId() const";
167        "OHOS::AccountSA::OsAccountInfo::SetCredentialId(unsigned long long)";
168        "OHOS::AccountSA::OsAccountInfo::SetCredentialId(unsigned long)";
169        "OHOS::AccountSA::OsAccountInfo::SetIsActived(bool)";
170        "OHOS::AccountSA::OsAccountInfo::SetConstraints(std::__h::vector<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::allocator<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>>)";
171        "OHOS::AccountSA::OsAccountInfo::GetIsCreateCompleted() const";
172        "OHOS::AccountSA::OsAccountInfo::SetIsVerified(bool)";
173        "OHOS::AccountSA::OsAccountInfo::SetLastLoginTime(long long)";
174        "OHOS::AccountSA::OsAccountInfo::SetLastLoginTime(long)";
175        "OHOS::AccountSA::OsAccountInfo::GetIsActived() const";
176        "OHOS::AccountSA::OsAccountInfo::SetDomainInfo(OHOS::AccountSA::DomainAccountInfo const&)";
177        "OHOS::AccountSA::OsAccountInfo::SetLocalName(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>)";
178        "OHOS::AccountSA::OsAccountInfo::SetToBeRemoved(bool)";
179        "OHOS::AccountSA::OsAccountInfo::GetToBeRemoved() const";
180        "OHOS::AccountSA::OsAccountInfo::GetConstraints() const";
181        "OHOS::AccountSA::OsAccountInfo::GetIsVerified() const";
182        "OHOS::AccountSA::OsAccountInfo::GetPhoto() const";
183        "OHOS::AccountSA::OsAccountInfo::SetPhoto(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>)";
184        "OHOS::AccountSA::OsAccountInfo::GetType() const";
185        "OHOS::AccountSA::OsAccountInfo::GetLocalName() const";
186        "OHOS::AccountSA::OsAccountInfo::GetShortName() const";
187        "OHOS::AccountSA::OsAccountInfo::SetShortName(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
188        "OHOS::AccountSA::OsAccountInfo::GetSerialNumber() const";
189        "OHOS::AccountSA::OsAccountInfo::FromJson(nlohmann::json_abi_v3_11_2::basic_json<std::__h::map, std::__h::vector, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, bool, long long, unsigned long long, double, std::__h::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::__h::vector<unsigned char, std::__h::allocator<unsigned char>>> const&)";
190        "OHOS::AccountSA::OsAccountInfo::FromJson(nlohmann::json_abi_v3_11_2::basic_json<std::__h::map, std::__h::vector, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, bool, long, unsigned long, double, std::__h::allocator, nlohmann::json_abi_v3_11_2::adl_serializer, std::__h::vector<unsigned char, std::__h::allocator<unsigned char>>> const&)";
191        "OHOS::AccountSA::OsAccountInfo::Marshalling(OHOS::Parcel&) const";
192        "OHOS::AccountSA::OsAccountInfo::OsAccountInfo()";
193        "OHOS::AccountSA::OsAccountInfo::ToString() const";
194        "OHOS::AccountSA::OsAccountInfo::GetPrimeKey() const";
195        "OHOS::AccountSA::OsAccountInfo::SetLocalId(int)";
196        "OHOS::AccountSA::OsAccountInfo::Unmarshalling(OHOS::Parcel&)";
197        "OHOS::AccountSA::OsAccountInfo::GetCreateTime() const";
198        "OHOS::AccountSA::OsAccountInfo::GetLastLoginTime() const";
199        "OHOS::AccountSA::OsAccountInfo::SetType(OHOS::AccountSA::OsAccountType)";
200        "OHOS::AccountSA::OsAccountInfo::SetSerialNumber(long long)";
201        "OHOS::AccountSA::OsAccountInfo::SetSerialNumber(long)";
202        "OHOS::AccountSA::OsAccountInfo::SetIsForeground(bool)";
203        "OHOS::AccountSA::OsAccountInfo::GetIsForeground() const";
204        "OHOS::AccountSA::OsAccountInfo::SetIsLoggedIn(bool)";
205        "OHOS::AccountSA::OsAccountInfo::GetIsLoggedIn() const";
206        "OHOS::AccountSA::OsAccountInfo::SetIsDataRemovable(bool)";
207        "OHOS::AccountSA::OsAccountInfo::GetIsDataRemovable() const";
208        "OHOS::AccountSA::OsAccountInfo::SetCreatorType(int)";
209        "OHOS::AccountSA::OsAccountInfo::GetCreatorType() const";
210        *OHOS::AccountSA::OsAccountInfo::SetDisplayId*;
211        *OHOS::AccountSA::OsAccountInfo::GetDisplayId*;
212        "OHOS::AccountSA::OsAccountInfo::OsAccountInfo(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, OHOS::AccountSA::OsAccountType, long long)";
213        "OHOS::AccountSA::OsAccountInfo::OsAccountInfo(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, OHOS::AccountSA::OsAccountType, long)";
214        "OHOS::AccountSA::OsAccountInfo::OsAccountInfo(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, OHOS::AccountSA::OsAccountType, long long)";
215        "OHOS::AccountSA::OsAccountInfo::OsAccountInfo(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, OHOS::AccountSA::OsAccountType, long)";
216        "OHOS::AccountSA::OsAccountInfo::SetConstraints(std::__h::vector<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::allocator<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>>)";
217        "OHOS::AccountSA::OsAccountInfo::SetLocalName(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>)";
218        "OHOS::AccountSA::OsAccountInfo::SetPhoto(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>)";
219        "OHOS::AccountSA::OsAccountInfo::FromJson(nlohmann::basic_json<std::__h::map, std::__h::vector, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, bool, long long, unsigned long long, double, std::__h::allocator, nlohmann::adl_serializer, std::__h::vector<unsigned char, std::__h::allocator<unsigned char>>> const&)";
220        "OHOS::AccountSA::OsAccountInfo::FromJson(nlohmann::basic_json<std::__h::map, std::__h::vector, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, bool, long, unsigned long, double, std::__h::allocator, nlohmann::adl_serializer, std::__h::vector<unsigned char, std::__h::allocator<unsigned char>>> const&)";
221        "OHOS::AccountSA::OsAccountSubscriber::OsAccountSubscriber()";
222        "OHOS::AccountSA::OsAccountSubscriber::~OsAccountSubscriber()";
223        "OHOS::AccountSA::OsAccountSubscriber::OsAccountSubscriber(OHOS::AccountSA::OsAccountSubscribeInfo const&)";
224        "OHOS::AccountSA::OsAccountSubscriber::GetSubscribeInfo(OHOS::AccountSA::OsAccountSubscribeInfo&) const";
225        "OHOS::AccountSA::OsAccountSubscribeInfo::Unmarshalling(OHOS::Parcel&)";
226        "OHOS::AccountSA::OsAccountSubscribeInfo::OsAccountSubscribeInfo(OHOS::AccountSA::OS_ACCOUNT_SUBSCRIBE_TYPE const&, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
227        "OHOS::AccountSA::OsAccountSubscribeInfo::~OsAccountSubscribeInfo()";
228        "OHOS::AccountSA::OsAccountSubscribeInfo::OsAccountSubscribeInfo()";
229        "OHOS::AccountSA::OsAccountSubscribeInfo::GetOsAccountSubscribeType(OHOS::AccountSA::OS_ACCOUNT_SUBSCRIBE_TYPE&) const";
230        "OHOS::AccountSA::OsAccountSubscribeInfo::GetName(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>&) const";
231        "OHOS::AccountSA::OsAccountSubscribeInfo::SetOsAccountSubscribeType(OHOS::AccountSA::OS_ACCOUNT_SUBSCRIBE_TYPE const&)";
232        "OHOS::AccountSA::OsAccountSubscribeInfo::SetName(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
233        *OHOS::AccountSA::CreateOsAccountOptions*;
234        *OHOS::AccountSA::CreateOsAccountForDomainOptions*;
235        "vtable for OHOS::AccountSA::DomainAccountInfo";
236        "OHOS::AccountSA::DomainAccountInfo::DomainAccountInfo()";
237        "OHOS::AccountSA::DomainAccountClient::GetInstance()";
238        "OHOS::AccountSA::DomainAccountClient::GetAccountStatus(OHOS::AccountSA::DomainAccountInfo const&, OHOS::AccountSA::DomainAccountStatus&)";
239        "OHOS::AccountSA::DomainAccountProxy::DomainAccountProxy(OHOS::sptr<OHOS::IRemoteObject> const&)";
240        "OHOS::AccountSA::DomainAccountCallbackProxy::DomainAccountCallbackProxy(OHOS::sptr<OHOS::IRemoteObject> const&)";
241        "OHOS::AccountSA::DomainAccountInfo::DomainAccountInfo(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
242        "OHOS::AccountSA::DomainAccountInfo::Clear()";
243        "VTT for OHOS::AccountSA::DomainServerConfig";
244        "OHOS::AccountSA::DomainServerConfig::Unmarshalling(OHOS::Parcel&)";
245        "OHOS::AccountSA::DomainServerConfig::DomainServerConfig()";
246        "OHOS::AccountSA::DomainAccountCallbackService::DomainAccountCallbackService(std::__h::shared_ptr<OHOS::AccountSA::DomainAccountCallback> const&)";
247        "OHOS::AccountSA::DomainAccountCallbackStub::DomainAccountCallbackStub()";
248        "OHOS::AccountSA::DomainAccountCallbackStub::~DomainAccountCallbackStub()";
249        "OHOS::AccountSA::DomainAccountCallbackStub::OnRemoteRequest(unsigned int, OHOS::MessageParcel&, OHOS::MessageParcel&, OHOS::MessageOption&)";
250        "non-virtual thunk to OHOS::AccountSA::DomainAccountCallbackStub::~DomainAccountCallbackStub()";
251        "virtual thunk to OHOS::AccountSA::DomainAccountCallbackStub::~DomainAccountCallbackStub()";
252    };
253  local:
254    *;
255};