1{ 2 "array_types" : [], 3 "builtin_types" : 4 [ 5 { 6 "alignment" : 1, 7 "is_integral" : true, 8 "is_unsigned" : true, 9 "linker_set_key" : "_ZTIc", 10 "name" : "char", 11 "referenced_type" : "_ZTIc", 12 "self_type" : "_ZTIc", 13 "size" : 1 14 }, 15 { 16 "alignment" : 4, 17 "is_integral" : true, 18 "linker_set_key" : "_ZTIi", 19 "name" : "int", 20 "referenced_type" : "_ZTIi", 21 "self_type" : "_ZTIi", 22 "size" : 4 23 }, 24 { 25 "alignment" : 4, 26 "is_integral" : true, 27 "is_unsigned" : true, 28 "linker_set_key" : "_ZTIj", 29 "name" : "unsigned int", 30 "referenced_type" : "_ZTIj", 31 "self_type" : "_ZTIj", 32 "size" : 4 33 }, 34 { 35 "linker_set_key" : "_ZTIv", 36 "name" : "void", 37 "referenced_type" : "_ZTIv", 38 "self_type" : "_ZTIv" 39 } 40 ], 41 "elf_functions" : 42 [ 43 { 44 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl10onFirstRefEv" 45 }, 46 { 47 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl13getPropertiesENSt3__18functionIFviRKNS2_15ISoundTriggerHw10PropertiesEEEE" 48 }, 49 { 50 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl14loadSoundModelERKNS2_15ISoundTriggerHw10SoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE" 51 }, 52 { 53 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl15stopRecognitionEi" 54 }, 55 { 56 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16convertUuidToHalEP12audio_uuid_sPKNS0_5audio6common4V2_04UuidE" 57 }, 58 { 59 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16doLoadSoundModelERKNS2_15ISoundTriggerHw10SoundModelENS_2spINS4_16SoundModelClientEEE" 60 }, 61 { 62 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16startRecognitionEiRKNS2_15ISoundTriggerHw17RecognitionConfigE" 63 }, 64 { 65 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16unloadSoundModelEi" 66 }, 67 { 68 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl17nextUniqueModelIdEv" 69 }, 70 { 71 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl18convertUuidFromHalEPNS0_5audio6common4V2_04UuidEPK12audio_uuid_s" 72 }, 73 { 74 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl18soundModelCallbackEP25sound_trigger_model_eventPv" 75 }, 76 { 77 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl19recognitionCallbackEP31sound_trigger_recognition_eventPv" 78 }, 79 { 80 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl19stopAllRecognitionsEv" 81 }, 82 { 83 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl20SoundModelClient_2_018soundModelCallbackEP25sound_trigger_model_event" 84 }, 85 { 86 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl20SoundModelClient_2_019recognitionCallbackEP31sound_trigger_recognition_event" 87 }, 88 { 89 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl20loadPhraseSoundModelERKNS2_15ISoundTriggerHw16PhraseSoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE" 90 }, 91 { 92 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl22convertSoundModelToHalEPKNS2_15ISoundTriggerHw10SoundModelE" 93 }, 94 { 95 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl24convertPropertiesFromHalEPNS2_15ISoundTriggerHw10PropertiesEPK24sound_trigger_properties" 96 }, 97 { 98 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl25convertTriggerPhraseToHalEP20sound_trigger_phrasePKNS2_15ISoundTriggerHw6PhraseE" 99 }, 100 { 101 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl29convertRecognitionConfigToHalEPKNS2_15ISoundTriggerHw17RecognitionConfigE" 102 }, 103 { 104 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl29convertSoundModelEventFromHalEPNS2_23ISoundTriggerHwCallback10ModelEventEPK25sound_trigger_model_event" 105 }, 106 { 107 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl30convertRecognitionEventFromHalEPNS2_23ISoundTriggerHwCallback16RecognitionEventEPK31sound_trigger_recognition_event" 108 }, 109 { 110 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl34convertPhraseRecognitionExtraToHalEP38sound_trigger_phrase_recognition_extraPKNS2_22PhraseRecognitionExtraE" 111 }, 112 { 113 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl35convertPhaseRecognitionEventFromHalEPNS2_23ISoundTriggerHwCallback22PhraseRecognitionEventEPK38sound_trigger_phrase_recognition_event" 114 }, 115 { 116 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl36convertPhraseRecognitionExtraFromHalEPNS2_22PhraseRecognitionExtraEPK38sound_trigger_phrase_recognition_extra" 117 }, 118 { 119 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplC1Ev" 120 }, 121 { 122 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplC2Ev" 123 }, 124 { 125 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplD0Ev" 126 }, 127 { 128 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplD1Ev" 129 }, 130 { 131 "name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplD2Ev" 132 }, 133 { 134 "binding" : "weak", 135 "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientEEEEEE10do_compareEPKvSD_" 136 }, 137 { 138 "binding" : "weak", 139 "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientEEEEEE10do_destroyEPvj" 140 }, 141 { 142 "binding" : "weak", 143 "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientEEEEEE12do_constructEPvj" 144 }, 145 { 146 "binding" : "weak", 147 "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientEEEEEE15do_move_forwardEPvPKvj" 148 }, 149 { 150 "binding" : "weak", 151 "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientEEEEEE16do_move_backwardEPvPKvj" 152 }, 153 { 154 "binding" : "weak", 155 "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientEEEEEE7do_copyEPvPKvj" 156 }, 157 { 158 "binding" : "weak", 159 "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientEEEEEE8do_splatEPvPKvj" 160 } 161 ], 162 "elf_objects" : 163 [ 164 { 165 "binding" : "weak", 166 "name" : "_ZTVN7android12SortedVectorINS_16key_value_pair_tIiNS_2spINS_8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientEEEEEEE" 167 }, 168 { 169 "name" : "_ZTVN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl20SoundModelClient_2_0E" 170 }, 171 { 172 "name" : "_ZTVN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 173 } 174 ], 175 "enum_types" : [], 176 "function_types" : [], 177 "functions" : 178 [ 179 { 180 "access" : "protected", 181 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::onFirstRef", 182 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl10onFirstRefEv", 183 "parameters" : 184 [ 185 { 186 "is_this_ptr" : true, 187 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 188 } 189 ], 190 "return_type" : "_ZTIv", 191 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 192 }, 193 { 194 "access" : "protected", 195 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::getProperties", 196 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl13getPropertiesENSt3__18functionIFviRKNS2_15ISoundTriggerHw10PropertiesEEEE", 197 "parameters" : 198 [ 199 { 200 "is_this_ptr" : true, 201 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 202 }, 203 { 204 "referenced_type" : "_ZTINSt3__18functionIFviRKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10PropertiesEEEE" 205 } 206 ], 207 "return_type" : "_ZTIN7android8hardware6ReturnIvEE", 208 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 209 }, 210 { 211 "access" : "protected", 212 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::loadSoundModel", 213 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl14loadSoundModelERKNS2_15ISoundTriggerHw10SoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE", 214 "parameters" : 215 [ 216 { 217 "is_this_ptr" : true, 218 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 219 }, 220 { 221 "referenced_type" : "_ZTIRKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10SoundModelE" 222 }, 223 { 224 "referenced_type" : "_ZTIRKN7android2spINS_8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackEEE" 225 }, 226 { 227 "referenced_type" : "_ZTIi" 228 }, 229 { 230 "referenced_type" : "_ZTINSt3__18functionIFviiEEE" 231 } 232 ], 233 "return_type" : "_ZTIN7android8hardware6ReturnIvEE", 234 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 235 }, 236 { 237 "access" : "protected", 238 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::stopRecognition", 239 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl15stopRecognitionEi", 240 "parameters" : 241 [ 242 { 243 "is_this_ptr" : true, 244 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 245 }, 246 { 247 "referenced_type" : "_ZTIi" 248 } 249 ], 250 "return_type" : "_ZTIN7android8hardware6ReturnIiEE", 251 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 252 }, 253 { 254 "access" : "private", 255 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::convertUuidToHal", 256 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16convertUuidToHalEP12audio_uuid_sPKNS0_5audio6common4V2_04UuidE", 257 "parameters" : 258 [ 259 { 260 "is_this_ptr" : true, 261 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 262 }, 263 { 264 "referenced_type" : "_ZTIP12audio_uuid_s" 265 }, 266 { 267 "referenced_type" : "_ZTIPKN7android8hardware5audio6common4V2_04UuidE" 268 } 269 ], 270 "return_type" : "_ZTIv", 271 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 272 }, 273 { 274 "access" : "protected", 275 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::doLoadSoundModel", 276 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16doLoadSoundModelERKNS2_15ISoundTriggerHw10SoundModelENS_2spINS4_16SoundModelClientEEE", 277 "parameters" : 278 [ 279 { 280 "is_this_ptr" : true, 281 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 282 }, 283 { 284 "referenced_type" : "_ZTIRKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10SoundModelE" 285 }, 286 { 287 "referenced_type" : "_ZTIN7android2spINS_8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientEEE" 288 } 289 ], 290 "return_type" : "_ZTIi", 291 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 292 }, 293 { 294 "access" : "protected", 295 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::startRecognition", 296 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16startRecognitionEiRKNS2_15ISoundTriggerHw17RecognitionConfigE", 297 "parameters" : 298 [ 299 { 300 "is_this_ptr" : true, 301 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 302 }, 303 { 304 "referenced_type" : "_ZTIi" 305 }, 306 { 307 "referenced_type" : "_ZTIRKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw17RecognitionConfigE" 308 } 309 ], 310 "return_type" : "_ZTIN7android8hardware6ReturnIiEE", 311 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 312 }, 313 { 314 "access" : "protected", 315 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::unloadSoundModel", 316 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16unloadSoundModelEi", 317 "parameters" : 318 [ 319 { 320 "is_this_ptr" : true, 321 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 322 }, 323 { 324 "referenced_type" : "_ZTIi" 325 } 326 ], 327 "return_type" : "_ZTIN7android8hardware6ReturnIiEE", 328 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 329 }, 330 { 331 "access" : "protected", 332 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::nextUniqueModelId", 333 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl17nextUniqueModelIdEv", 334 "parameters" : 335 [ 336 { 337 "is_this_ptr" : true, 338 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 339 } 340 ], 341 "return_type" : "_ZTIj", 342 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 343 }, 344 { 345 "access" : "private", 346 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::convertUuidFromHal", 347 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl18convertUuidFromHalEPNS0_5audio6common4V2_04UuidEPK12audio_uuid_s", 348 "parameters" : 349 [ 350 { 351 "is_this_ptr" : true, 352 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 353 }, 354 { 355 "referenced_type" : "_ZTIPN7android8hardware5audio6common4V2_04UuidE" 356 }, 357 { 358 "referenced_type" : "_ZTIPK12audio_uuid_s" 359 } 360 ], 361 "return_type" : "_ZTIv", 362 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 363 }, 364 { 365 "access" : "private", 366 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::soundModelCallback", 367 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl18soundModelCallbackEP25sound_trigger_model_eventPv", 368 "parameters" : 369 [ 370 { 371 "referenced_type" : "_ZTIP25sound_trigger_model_event" 372 }, 373 { 374 "referenced_type" : "_ZTIPv" 375 } 376 ], 377 "return_type" : "_ZTIv", 378 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 379 }, 380 { 381 "access" : "private", 382 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::recognitionCallback", 383 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl19recognitionCallbackEP31sound_trigger_recognition_eventPv", 384 "parameters" : 385 [ 386 { 387 "referenced_type" : "_ZTIP31sound_trigger_recognition_event" 388 }, 389 { 390 "referenced_type" : "_ZTIPv" 391 } 392 ], 393 "return_type" : "_ZTIv", 394 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 395 }, 396 { 397 "access" : "protected", 398 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::stopAllRecognitions", 399 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl19stopAllRecognitionsEv", 400 "parameters" : 401 [ 402 { 403 "is_this_ptr" : true, 404 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 405 } 406 ], 407 "return_type" : "_ZTIN7android8hardware6ReturnIiEE", 408 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 409 }, 410 { 411 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::SoundModelClient_2_0::soundModelCallback", 412 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl20SoundModelClient_2_018soundModelCallbackEP25sound_trigger_model_event", 413 "parameters" : 414 [ 415 { 416 "is_this_ptr" : true, 417 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl20SoundModelClient_2_0E" 418 }, 419 { 420 "referenced_type" : "_ZTIP25sound_trigger_model_event" 421 } 422 ], 423 "return_type" : "_ZTIv", 424 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 425 }, 426 { 427 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::SoundModelClient_2_0::recognitionCallback", 428 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl20SoundModelClient_2_019recognitionCallbackEP31sound_trigger_recognition_event", 429 "parameters" : 430 [ 431 { 432 "is_this_ptr" : true, 433 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl20SoundModelClient_2_0E" 434 }, 435 { 436 "referenced_type" : "_ZTIP31sound_trigger_recognition_event" 437 } 438 ], 439 "return_type" : "_ZTIv", 440 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 441 }, 442 { 443 "access" : "protected", 444 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::loadPhraseSoundModel", 445 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl20loadPhraseSoundModelERKNS2_15ISoundTriggerHw16PhraseSoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE", 446 "parameters" : 447 [ 448 { 449 "is_this_ptr" : true, 450 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 451 }, 452 { 453 "referenced_type" : "_ZTIRKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw16PhraseSoundModelE" 454 }, 455 { 456 "referenced_type" : "_ZTIRKN7android2spINS_8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackEEE" 457 }, 458 { 459 "referenced_type" : "_ZTIi" 460 }, 461 { 462 "referenced_type" : "_ZTINSt3__18functionIFviiEEE" 463 } 464 ], 465 "return_type" : "_ZTIN7android8hardware6ReturnIvEE", 466 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 467 }, 468 { 469 "access" : "private", 470 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::convertSoundModelToHal", 471 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl22convertSoundModelToHalEPKNS2_15ISoundTriggerHw10SoundModelE", 472 "parameters" : 473 [ 474 { 475 "is_this_ptr" : true, 476 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 477 }, 478 { 479 "referenced_type" : "_ZTIPKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10SoundModelE" 480 } 481 ], 482 "return_type" : "_ZTIP25sound_trigger_sound_model", 483 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 484 }, 485 { 486 "access" : "private", 487 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::convertPropertiesFromHal", 488 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl24convertPropertiesFromHalEPNS2_15ISoundTriggerHw10PropertiesEPK24sound_trigger_properties", 489 "parameters" : 490 [ 491 { 492 "is_this_ptr" : true, 493 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 494 }, 495 { 496 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10PropertiesE" 497 }, 498 { 499 "referenced_type" : "_ZTIPK24sound_trigger_properties" 500 } 501 ], 502 "return_type" : "_ZTIv", 503 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 504 }, 505 { 506 "access" : "private", 507 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::convertTriggerPhraseToHal", 508 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl25convertTriggerPhraseToHalEP20sound_trigger_phrasePKNS2_15ISoundTriggerHw6PhraseE", 509 "parameters" : 510 [ 511 { 512 "is_this_ptr" : true, 513 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 514 }, 515 { 516 "referenced_type" : "_ZTIP20sound_trigger_phrase" 517 }, 518 { 519 "referenced_type" : "_ZTIPKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw6PhraseE" 520 } 521 ], 522 "return_type" : "_ZTIv", 523 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 524 }, 525 { 526 "access" : "private", 527 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::convertRecognitionConfigToHal", 528 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl29convertRecognitionConfigToHalEPKNS2_15ISoundTriggerHw17RecognitionConfigE", 529 "parameters" : 530 [ 531 { 532 "is_this_ptr" : true, 533 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 534 }, 535 { 536 "referenced_type" : "_ZTIPKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw17RecognitionConfigE" 537 } 538 ], 539 "return_type" : "_ZTIP32sound_trigger_recognition_config", 540 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 541 }, 542 { 543 "access" : "protected", 544 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::convertSoundModelEventFromHal", 545 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl29convertSoundModelEventFromHalEPNS2_23ISoundTriggerHwCallback10ModelEventEPK25sound_trigger_model_event", 546 "parameters" : 547 [ 548 { 549 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback10ModelEventE" 550 }, 551 { 552 "referenced_type" : "_ZTIPK25sound_trigger_model_event" 553 } 554 ], 555 "return_type" : "_ZTIv", 556 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 557 }, 558 { 559 "access" : "protected", 560 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::convertRecognitionEventFromHal", 561 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl30convertRecognitionEventFromHalEPNS2_23ISoundTriggerHwCallback16RecognitionEventEPK31sound_trigger_recognition_event", 562 "parameters" : 563 [ 564 { 565 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback16RecognitionEventE" 566 }, 567 { 568 "referenced_type" : "_ZTIPK31sound_trigger_recognition_event" 569 } 570 ], 571 "return_type" : "_ZTIv", 572 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 573 }, 574 { 575 "access" : "private", 576 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::convertPhraseRecognitionExtraToHal", 577 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl34convertPhraseRecognitionExtraToHalEP38sound_trigger_phrase_recognition_extraPKNS2_22PhraseRecognitionExtraE", 578 "parameters" : 579 [ 580 { 581 "is_this_ptr" : true, 582 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 583 }, 584 { 585 "referenced_type" : "_ZTIP38sound_trigger_phrase_recognition_extra" 586 }, 587 { 588 "referenced_type" : "_ZTIPKN7android8hardware12soundtrigger4V2_022PhraseRecognitionExtraE" 589 } 590 ], 591 "return_type" : "_ZTIv", 592 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 593 }, 594 { 595 "access" : "protected", 596 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::convertPhaseRecognitionEventFromHal", 597 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl35convertPhaseRecognitionEventFromHalEPNS2_23ISoundTriggerHwCallback22PhraseRecognitionEventEPK38sound_trigger_phrase_recognition_event", 598 "parameters" : 599 [ 600 { 601 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback22PhraseRecognitionEventE" 602 }, 603 { 604 "referenced_type" : "_ZTIPK38sound_trigger_phrase_recognition_event" 605 } 606 ], 607 "return_type" : "_ZTIv", 608 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 609 }, 610 { 611 "access" : "private", 612 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::convertPhraseRecognitionExtraFromHal", 613 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl36convertPhraseRecognitionExtraFromHalEPNS2_22PhraseRecognitionExtraEPK38sound_trigger_phrase_recognition_extra", 614 "parameters" : 615 [ 616 { 617 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_022PhraseRecognitionExtraE" 618 }, 619 { 620 "referenced_type" : "_ZTIPK38sound_trigger_phrase_recognition_extra" 621 } 622 ], 623 "return_type" : "_ZTIv", 624 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 625 }, 626 { 627 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::SoundTriggerHalImpl", 628 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplC1Ev", 629 "parameters" : 630 [ 631 { 632 "is_this_ptr" : true, 633 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 634 } 635 ], 636 "return_type" : "_ZTIv", 637 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 638 }, 639 { 640 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::SoundTriggerHalImpl", 641 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplC2Ev", 642 "parameters" : 643 [ 644 { 645 "is_this_ptr" : true, 646 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 647 } 648 ], 649 "return_type" : "_ZTIv", 650 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 651 }, 652 { 653 "access" : "protected", 654 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::~SoundTriggerHalImpl", 655 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplD0Ev", 656 "parameters" : 657 [ 658 { 659 "is_this_ptr" : true, 660 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 661 } 662 ], 663 "return_type" : "_ZTIv", 664 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 665 }, 666 { 667 "access" : "protected", 668 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::~SoundTriggerHalImpl", 669 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplD1Ev", 670 "parameters" : 671 [ 672 { 673 "is_this_ptr" : true, 674 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 675 } 676 ], 677 "return_type" : "_ZTIv", 678 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 679 }, 680 { 681 "access" : "protected", 682 "function_name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::~SoundTriggerHalImpl", 683 "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplD2Ev", 684 "parameters" : 685 [ 686 { 687 "is_this_ptr" : true, 688 "referenced_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 689 } 690 ], 691 "return_type" : "_ZTIv", 692 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 693 } 694 ], 695 "global_vars" : [], 696 "lvalue_reference_types" : 697 [ 698 { 699 "alignment" : 4, 700 "linker_set_key" : "_ZTIRKN7android2spINS_8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackEEE", 701 "name" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> &", 702 "referenced_type" : "_ZTIKN7android2spINS_8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackEEE", 703 "self_type" : "_ZTIRKN7android2spINS_8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackEEE", 704 "size" : 4, 705 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 706 }, 707 { 708 "alignment" : 4, 709 "linker_set_key" : "_ZTIRKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10SoundModelE", 710 "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::SoundModel &", 711 "referenced_type" : "_ZTIKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10SoundModelE", 712 "self_type" : "_ZTIRKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10SoundModelE", 713 "size" : 4, 714 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 715 }, 716 { 717 "alignment" : 4, 718 "linker_set_key" : "_ZTIRKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw16PhraseSoundModelE", 719 "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::PhraseSoundModel &", 720 "referenced_type" : "_ZTIKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw16PhraseSoundModelE", 721 "self_type" : "_ZTIRKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw16PhraseSoundModelE", 722 "size" : 4, 723 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 724 }, 725 { 726 "alignment" : 4, 727 "linker_set_key" : "_ZTIRKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw17RecognitionConfigE", 728 "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::RecognitionConfig &", 729 "referenced_type" : "_ZTIKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw17RecognitionConfigE", 730 "self_type" : "_ZTIRKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw17RecognitionConfigE", 731 "size" : 4, 732 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 733 } 734 ], 735 "pointer_types" : 736 [ 737 { 738 "alignment" : 4, 739 "linker_set_key" : "_ZTIP12audio_uuid_s", 740 "name" : "audio_uuid_s *", 741 "referenced_type" : "_ZTI12audio_uuid_s", 742 "self_type" : "_ZTIP12audio_uuid_s", 743 "size" : 4, 744 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 745 }, 746 { 747 "alignment" : 4, 748 "linker_set_key" : "_ZTIP20sound_trigger_phrase", 749 "name" : "sound_trigger_phrase *", 750 "referenced_type" : "_ZTI20sound_trigger_phrase", 751 "self_type" : "_ZTIP20sound_trigger_phrase", 752 "size" : 4, 753 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 754 }, 755 { 756 "alignment" : 4, 757 "linker_set_key" : "_ZTIP23sound_trigger_hw_device", 758 "name" : "sound_trigger_hw_device *", 759 "referenced_type" : "_ZTI23sound_trigger_hw_device", 760 "self_type" : "_ZTIP23sound_trigger_hw_device", 761 "size" : 4, 762 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 763 }, 764 { 765 "alignment" : 4, 766 "linker_set_key" : "_ZTIP25sound_trigger_model_event", 767 "name" : "sound_trigger_model_event *", 768 "referenced_type" : "_ZTI25sound_trigger_model_event", 769 "self_type" : "_ZTIP25sound_trigger_model_event", 770 "size" : 4, 771 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 772 }, 773 { 774 "alignment" : 4, 775 "linker_set_key" : "_ZTIP25sound_trigger_sound_model", 776 "name" : "sound_trigger_sound_model *", 777 "referenced_type" : "_ZTI25sound_trigger_sound_model", 778 "self_type" : "_ZTIP25sound_trigger_sound_model", 779 "size" : 4, 780 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 781 }, 782 { 783 "alignment" : 4, 784 "linker_set_key" : "_ZTIP31sound_trigger_recognition_event", 785 "name" : "sound_trigger_recognition_event *", 786 "referenced_type" : "_ZTI31sound_trigger_recognition_event", 787 "self_type" : "_ZTIP31sound_trigger_recognition_event", 788 "size" : 4, 789 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 790 }, 791 { 792 "alignment" : 4, 793 "linker_set_key" : "_ZTIP32sound_trigger_recognition_config", 794 "name" : "sound_trigger_recognition_config *", 795 "referenced_type" : "_ZTI32sound_trigger_recognition_config", 796 "self_type" : "_ZTIP32sound_trigger_recognition_config", 797 "size" : 4, 798 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 799 }, 800 { 801 "alignment" : 4, 802 "linker_set_key" : "_ZTIP38sound_trigger_phrase_recognition_extra", 803 "name" : "sound_trigger_phrase_recognition_extra *", 804 "referenced_type" : "_ZTI38sound_trigger_phrase_recognition_extra", 805 "self_type" : "_ZTIP38sound_trigger_phrase_recognition_extra", 806 "size" : 4, 807 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 808 }, 809 { 810 "alignment" : 4, 811 "linker_set_key" : "_ZTIPK12audio_uuid_s", 812 "name" : "const audio_uuid_s *", 813 "referenced_type" : "_ZTIK12audio_uuid_s", 814 "self_type" : "_ZTIPK12audio_uuid_s", 815 "size" : 4, 816 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 817 }, 818 { 819 "alignment" : 4, 820 "linker_set_key" : "_ZTIPK24sound_trigger_properties", 821 "name" : "const sound_trigger_properties *", 822 "referenced_type" : "_ZTIK24sound_trigger_properties", 823 "self_type" : "_ZTIPK24sound_trigger_properties", 824 "size" : 4, 825 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 826 }, 827 { 828 "alignment" : 4, 829 "linker_set_key" : "_ZTIPK25sound_trigger_model_event", 830 "name" : "const sound_trigger_model_event *", 831 "referenced_type" : "_ZTIK25sound_trigger_model_event", 832 "self_type" : "_ZTIPK25sound_trigger_model_event", 833 "size" : 4, 834 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 835 }, 836 { 837 "alignment" : 4, 838 "linker_set_key" : "_ZTIPK31sound_trigger_recognition_event", 839 "name" : "const sound_trigger_recognition_event *", 840 "referenced_type" : "_ZTIK31sound_trigger_recognition_event", 841 "self_type" : "_ZTIPK31sound_trigger_recognition_event", 842 "size" : 4, 843 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 844 }, 845 { 846 "alignment" : 4, 847 "linker_set_key" : "_ZTIPK38sound_trigger_phrase_recognition_event", 848 "name" : "const sound_trigger_phrase_recognition_event *", 849 "referenced_type" : "_ZTIK38sound_trigger_phrase_recognition_event", 850 "self_type" : "_ZTIPK38sound_trigger_phrase_recognition_event", 851 "size" : 4, 852 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 853 }, 854 { 855 "alignment" : 4, 856 "linker_set_key" : "_ZTIPK38sound_trigger_phrase_recognition_extra", 857 "name" : "const sound_trigger_phrase_recognition_extra *", 858 "referenced_type" : "_ZTIK38sound_trigger_phrase_recognition_extra", 859 "self_type" : "_ZTIPK38sound_trigger_phrase_recognition_extra", 860 "size" : 4, 861 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 862 }, 863 { 864 "alignment" : 4, 865 "linker_set_key" : "_ZTIPKN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientE", 866 "name" : "const android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::SoundModelClient *", 867 "referenced_type" : "_ZTIKN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientE", 868 "self_type" : "_ZTIPKN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientE", 869 "size" : 4, 870 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 871 }, 872 { 873 "alignment" : 4, 874 "linker_set_key" : "_ZTIPKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10SoundModelE", 875 "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::SoundModel *", 876 "referenced_type" : "_ZTIKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10SoundModelE", 877 "self_type" : "_ZTIPKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10SoundModelE", 878 "size" : 4, 879 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 880 }, 881 { 882 "alignment" : 4, 883 "linker_set_key" : "_ZTIPKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw17RecognitionConfigE", 884 "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::RecognitionConfig *", 885 "referenced_type" : "_ZTIKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw17RecognitionConfigE", 886 "self_type" : "_ZTIPKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw17RecognitionConfigE", 887 "size" : 4, 888 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 889 }, 890 { 891 "alignment" : 4, 892 "linker_set_key" : "_ZTIPKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw6PhraseE", 893 "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase *", 894 "referenced_type" : "_ZTIKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw6PhraseE", 895 "self_type" : "_ZTIPKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw6PhraseE", 896 "size" : 4, 897 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 898 }, 899 { 900 "alignment" : 4, 901 "linker_set_key" : "_ZTIPKN7android8hardware12soundtrigger4V2_022PhraseRecognitionExtraE", 902 "name" : "const android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra *", 903 "referenced_type" : "_ZTIKN7android8hardware12soundtrigger4V2_022PhraseRecognitionExtraE", 904 "self_type" : "_ZTIPKN7android8hardware12soundtrigger4V2_022PhraseRecognitionExtraE", 905 "size" : 4, 906 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 907 }, 908 { 909 "alignment" : 4, 910 "linker_set_key" : "_ZTIPKN7android8hardware5audio6common4V2_04UuidE", 911 "name" : "const android::hardware::audio::common::V2_0::Uuid *", 912 "referenced_type" : "_ZTIKN7android8hardware5audio6common4V2_04UuidE", 913 "self_type" : "_ZTIPKN7android8hardware5audio6common4V2_04UuidE", 914 "size" : 4, 915 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 916 }, 917 { 918 "alignment" : 4, 919 "linker_set_key" : "_ZTIPKc", 920 "name" : "const char *", 921 "referenced_type" : "_ZTIKc", 922 "self_type" : "_ZTIPKc", 923 "size" : 4, 924 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 925 }, 926 { 927 "alignment" : 4, 928 "linker_set_key" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientE", 929 "name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::SoundModelClient *", 930 "referenced_type" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientE", 931 "self_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientE", 932 "size" : 4, 933 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 934 }, 935 { 936 "alignment" : 4, 937 "linker_set_key" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl20SoundModelClient_2_0E", 938 "name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::SoundModelClient_2_0 *", 939 "referenced_type" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl20SoundModelClient_2_0E", 940 "self_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl20SoundModelClient_2_0E", 941 "size" : 4, 942 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 943 }, 944 { 945 "alignment" : 4, 946 "linker_set_key" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl28TrampolineSoundTriggerHw_2_0E", 947 "name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::TrampolineSoundTriggerHw_2_0 *", 948 "referenced_type" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl28TrampolineSoundTriggerHw_2_0E", 949 "self_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl28TrampolineSoundTriggerHw_2_0E", 950 "size" : 4, 951 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 952 }, 953 { 954 "alignment" : 4, 955 "linker_set_key" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE", 956 "name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl *", 957 "referenced_type" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE", 958 "self_type" : "_ZTIPN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE", 959 "size" : 4, 960 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 961 }, 962 { 963 "alignment" : 4, 964 "linker_set_key" : "_ZTIPN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10PropertiesE", 965 "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Properties *", 966 "referenced_type" : "_ZTIN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10PropertiesE", 967 "self_type" : "_ZTIPN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10PropertiesE", 968 "size" : 4, 969 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 970 }, 971 { 972 "alignment" : 4, 973 "linker_set_key" : "_ZTIPN7android8hardware12soundtrigger4V2_015ISoundTriggerHwE", 974 "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw *", 975 "referenced_type" : "_ZTIN7android8hardware12soundtrigger4V2_015ISoundTriggerHwE", 976 "self_type" : "_ZTIPN7android8hardware12soundtrigger4V2_015ISoundTriggerHwE", 977 "size" : 4, 978 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 979 }, 980 { 981 "alignment" : 4, 982 "linker_set_key" : "_ZTIPN7android8hardware12soundtrigger4V2_022PhraseRecognitionExtraE", 983 "name" : "android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra *", 984 "referenced_type" : "_ZTIN7android8hardware12soundtrigger4V2_022PhraseRecognitionExtraE", 985 "self_type" : "_ZTIPN7android8hardware12soundtrigger4V2_022PhraseRecognitionExtraE", 986 "size" : 4, 987 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 988 }, 989 { 990 "alignment" : 4, 991 "linker_set_key" : "_ZTIPN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback10ModelEventE", 992 "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::ModelEvent *", 993 "referenced_type" : "_ZTIN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback10ModelEventE", 994 "self_type" : "_ZTIPN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback10ModelEventE", 995 "size" : 4, 996 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 997 }, 998 { 999 "alignment" : 4, 1000 "linker_set_key" : "_ZTIPN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback16RecognitionEventE", 1001 "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionEvent *", 1002 "referenced_type" : "_ZTIN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback16RecognitionEventE", 1003 "self_type" : "_ZTIPN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback16RecognitionEventE", 1004 "size" : 4, 1005 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 1006 }, 1007 { 1008 "alignment" : 4, 1009 "linker_set_key" : "_ZTIPN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback22PhraseRecognitionEventE", 1010 "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::PhraseRecognitionEvent *", 1011 "referenced_type" : "_ZTIN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback22PhraseRecognitionEventE", 1012 "self_type" : "_ZTIPN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback22PhraseRecognitionEventE", 1013 "size" : 4, 1014 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 1015 }, 1016 { 1017 "alignment" : 4, 1018 "linker_set_key" : "_ZTIPN7android8hardware5audio6common4V2_04UuidE", 1019 "name" : "android::hardware::audio::common::V2_0::Uuid *", 1020 "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_04UuidE", 1021 "self_type" : "_ZTIPN7android8hardware5audio6common4V2_04UuidE", 1022 "size" : 4, 1023 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 1024 }, 1025 { 1026 "alignment" : 4, 1027 "linker_set_key" : "_ZTIPv", 1028 "name" : "void *", 1029 "referenced_type" : "_ZTIv", 1030 "self_type" : "_ZTIPv", 1031 "size" : 4, 1032 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 1033 } 1034 ], 1035 "qualified_types" : 1036 [ 1037 { 1038 "alignment" : 4, 1039 "is_const" : true, 1040 "linker_set_key" : "_ZTIK12audio_uuid_s", 1041 "name" : "const audio_uuid_s", 1042 "referenced_type" : "_ZTI12audio_uuid_s", 1043 "self_type" : "_ZTIK12audio_uuid_s", 1044 "size" : 16, 1045 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 1046 }, 1047 { 1048 "alignment" : 4, 1049 "is_const" : true, 1050 "linker_set_key" : "_ZTIK24sound_trigger_properties", 1051 "name" : "const sound_trigger_properties", 1052 "referenced_type" : "_ZTI24sound_trigger_properties", 1053 "self_type" : "_ZTIK24sound_trigger_properties", 1054 "size" : 180, 1055 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 1056 }, 1057 { 1058 "alignment" : 4, 1059 "is_const" : true, 1060 "linker_set_key" : "_ZTIK25sound_trigger_model_event", 1061 "name" : "const sound_trigger_model_event", 1062 "referenced_type" : "_ZTI25sound_trigger_model_event", 1063 "self_type" : "_ZTIK25sound_trigger_model_event", 1064 "size" : 16, 1065 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 1066 }, 1067 { 1068 "alignment" : 8, 1069 "is_const" : true, 1070 "linker_set_key" : "_ZTIK31sound_trigger_recognition_event", 1071 "name" : "const sound_trigger_recognition_event", 1072 "referenced_type" : "_ZTI31sound_trigger_recognition_event", 1073 "self_type" : "_ZTIK31sound_trigger_recognition_event", 1074 "size" : 128, 1075 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 1076 }, 1077 { 1078 "alignment" : 8, 1079 "is_const" : true, 1080 "linker_set_key" : "_ZTIK38sound_trigger_phrase_recognition_event", 1081 "name" : "const sound_trigger_phrase_recognition_event", 1082 "referenced_type" : "_ZTI38sound_trigger_phrase_recognition_event", 1083 "self_type" : "_ZTIK38sound_trigger_phrase_recognition_event", 1084 "size" : 1096, 1085 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 1086 }, 1087 { 1088 "alignment" : 4, 1089 "is_const" : true, 1090 "linker_set_key" : "_ZTIK38sound_trigger_phrase_recognition_extra", 1091 "name" : "const sound_trigger_phrase_recognition_extra", 1092 "referenced_type" : "_ZTI38sound_trigger_phrase_recognition_extra", 1093 "self_type" : "_ZTIK38sound_trigger_phrase_recognition_extra", 1094 "size" : 96, 1095 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 1096 }, 1097 { 1098 "alignment" : 4, 1099 "is_const" : true, 1100 "linker_set_key" : "_ZTIKN7android2spINS_8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackEEE", 1101 "name" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback>", 1102 "referenced_type" : "_ZTIN7android2spINS_8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackEEE", 1103 "self_type" : "_ZTIKN7android2spINS_8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackEEE", 1104 "size" : 4, 1105 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 1106 }, 1107 { 1108 "alignment" : 4, 1109 "is_const" : true, 1110 "linker_set_key" : "_ZTIKN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientE", 1111 "name" : "const android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::SoundModelClient", 1112 "referenced_type" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientE", 1113 "self_type" : "_ZTIKN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientE", 1114 "size" : 20, 1115 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 1116 }, 1117 { 1118 "alignment" : 8, 1119 "is_const" : true, 1120 "linker_set_key" : "_ZTIKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10SoundModelE", 1121 "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::SoundModel", 1122 "referenced_type" : "_ZTIN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10SoundModelE", 1123 "self_type" : "_ZTIKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10SoundModelE", 1124 "size" : 56, 1125 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 1126 }, 1127 { 1128 "alignment" : 8, 1129 "is_const" : true, 1130 "linker_set_key" : "_ZTIKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw16PhraseSoundModelE", 1131 "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::PhraseSoundModel", 1132 "referenced_type" : "_ZTIN7android8hardware12soundtrigger4V2_015ISoundTriggerHw16PhraseSoundModelE", 1133 "self_type" : "_ZTIKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw16PhraseSoundModelE", 1134 "size" : 72, 1135 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 1136 }, 1137 { 1138 "alignment" : 8, 1139 "is_const" : true, 1140 "linker_set_key" : "_ZTIKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw17RecognitionConfigE", 1141 "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::RecognitionConfig", 1142 "referenced_type" : "_ZTIN7android8hardware12soundtrigger4V2_015ISoundTriggerHw17RecognitionConfigE", 1143 "self_type" : "_ZTIKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw17RecognitionConfigE", 1144 "size" : 48, 1145 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 1146 }, 1147 { 1148 "alignment" : 8, 1149 "is_const" : true, 1150 "linker_set_key" : "_ZTIKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw6PhraseE", 1151 "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase", 1152 "referenced_type" : "_ZTIN7android8hardware12soundtrigger4V2_015ISoundTriggerHw6PhraseE", 1153 "self_type" : "_ZTIKN7android8hardware12soundtrigger4V2_015ISoundTriggerHw6PhraseE", 1154 "size" : 56, 1155 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 1156 }, 1157 { 1158 "alignment" : 8, 1159 "is_const" : true, 1160 "linker_set_key" : "_ZTIKN7android8hardware12soundtrigger4V2_022PhraseRecognitionExtraE", 1161 "name" : "const android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra", 1162 "referenced_type" : "_ZTIN7android8hardware12soundtrigger4V2_022PhraseRecognitionExtraE", 1163 "self_type" : "_ZTIKN7android8hardware12soundtrigger4V2_022PhraseRecognitionExtraE", 1164 "size" : 32, 1165 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 1166 }, 1167 { 1168 "alignment" : 4, 1169 "is_const" : true, 1170 "linker_set_key" : "_ZTIKN7android8hardware5audio6common4V2_04UuidE", 1171 "name" : "const android::hardware::audio::common::V2_0::Uuid", 1172 "referenced_type" : "_ZTIN7android8hardware5audio6common4V2_04UuidE", 1173 "self_type" : "_ZTIKN7android8hardware5audio6common4V2_04UuidE", 1174 "size" : 16, 1175 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 1176 }, 1177 { 1178 "alignment" : 1, 1179 "is_const" : true, 1180 "linker_set_key" : "_ZTIKc", 1181 "name" : "const char", 1182 "referenced_type" : "_ZTIc", 1183 "self_type" : "_ZTIKc", 1184 "size" : 1, 1185 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 1186 }, 1187 { 1188 "alignment" : 4, 1189 "is_const" : true, 1190 "linker_set_key" : "_ZTIKj", 1191 "name" : "const unsigned int", 1192 "referenced_type" : "_ZTIj", 1193 "self_type" : "_ZTIKj", 1194 "size" : 4, 1195 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 1196 }, 1197 { 1198 "alignment" : 4, 1199 "is_volatile" : true, 1200 "linker_set_key" : "_ZTIVNSt3__16atomicIjEE", 1201 "name" : "volatile std::atomic<unsigned int>", 1202 "referenced_type" : "_ZTINSt3__16atomicIjEE", 1203 "self_type" : "_ZTIVNSt3__16atomicIjEE", 1204 "size" : 4, 1205 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h" 1206 } 1207 ], 1208 "record_types" : 1209 [ 1210 { 1211 "access" : "protected", 1212 "alignment" : 4, 1213 "base_specifiers" : 1214 [ 1215 { 1216 "referenced_type" : "_ZTIN7android7RefBaseE" 1217 } 1218 ], 1219 "fields" : 1220 [ 1221 { 1222 "access" : "protected", 1223 "field_name" : "mId", 1224 "field_offset" : 64, 1225 "referenced_type" : "_ZTIKj" 1226 }, 1227 { 1228 "access" : "protected", 1229 "field_name" : "mHalHandle", 1230 "field_offset" : 96, 1231 "referenced_type" : "_ZTIi" 1232 }, 1233 { 1234 "access" : "protected", 1235 "field_name" : "mCookie", 1236 "field_offset" : 128, 1237 "referenced_type" : "_ZTIi" 1238 } 1239 ], 1240 "linker_set_key" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientE", 1241 "name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::SoundModelClient", 1242 "record_kind" : "class", 1243 "referenced_type" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientE", 1244 "self_type" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientE", 1245 "size" : 20, 1246 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h", 1247 "vtable_components" : 1248 [ 1249 { 1250 "kind" : "offset_to_top" 1251 }, 1252 { 1253 "kind" : "rtti", 1254 "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientE" 1255 }, 1256 { 1257 "kind" : "complete_dtor_pointer", 1258 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientD1Ev" 1259 }, 1260 { 1261 "kind" : "deleting_dtor_pointer", 1262 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientD0Ev" 1263 }, 1264 { 1265 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 1266 }, 1267 { 1268 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 1269 }, 1270 { 1271 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 1272 }, 1273 { 1274 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 1275 }, 1276 { 1277 "is_pure" : true, 1278 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClient19recognitionCallbackEP31sound_trigger_recognition_event" 1279 }, 1280 { 1281 "is_pure" : true, 1282 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClient18soundModelCallbackEP25sound_trigger_model_event" 1283 } 1284 ] 1285 }, 1286 { 1287 "access" : "private", 1288 "alignment" : 4, 1289 "base_specifiers" : 1290 [ 1291 { 1292 "referenced_type" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientE" 1293 } 1294 ], 1295 "fields" : 1296 [ 1297 { 1298 "access" : "private", 1299 "field_name" : "mCallback", 1300 "field_offset" : 160, 1301 "referenced_type" : "_ZTIN7android2spINS_8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackEEE" 1302 } 1303 ], 1304 "linker_set_key" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl20SoundModelClient_2_0E", 1305 "name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::SoundModelClient_2_0", 1306 "record_kind" : "class", 1307 "referenced_type" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl20SoundModelClient_2_0E", 1308 "self_type" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl20SoundModelClient_2_0E", 1309 "size" : 24, 1310 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h", 1311 "vtable_components" : 1312 [ 1313 { 1314 "kind" : "offset_to_top" 1315 }, 1316 { 1317 "kind" : "rtti", 1318 "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl20SoundModelClient_2_0E" 1319 }, 1320 { 1321 "kind" : "complete_dtor_pointer", 1322 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl20SoundModelClient_2_0D1Ev" 1323 }, 1324 { 1325 "kind" : "deleting_dtor_pointer", 1326 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl20SoundModelClient_2_0D0Ev" 1327 }, 1328 { 1329 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 1330 }, 1331 { 1332 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 1333 }, 1334 { 1335 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 1336 }, 1337 { 1338 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 1339 }, 1340 { 1341 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl20SoundModelClient_2_019recognitionCallbackEP31sound_trigger_recognition_event" 1342 }, 1343 { 1344 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl20SoundModelClient_2_018soundModelCallbackEP25sound_trigger_model_event" 1345 } 1346 ] 1347 }, 1348 { 1349 "access" : "private", 1350 "alignment" : 4, 1351 "base_specifiers" : 1352 [ 1353 { 1354 "referenced_type" : "_ZTIN7android8hardware12soundtrigger4V2_015ISoundTriggerHwE" 1355 } 1356 ], 1357 "fields" : 1358 [ 1359 { 1360 "access" : "private", 1361 "field_name" : "mImpl", 1362 "field_offset" : 32, 1363 "referenced_type" : "_ZTIN7android2spINS_8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplEEE" 1364 } 1365 ], 1366 "linker_set_key" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl28TrampolineSoundTriggerHw_2_0E", 1367 "name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl::TrampolineSoundTriggerHw_2_0", 1368 "referenced_type" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl28TrampolineSoundTriggerHw_2_0E", 1369 "self_type" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl28TrampolineSoundTriggerHw_2_0E", 1370 "size" : 16, 1371 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h", 1372 "vtable_components" : 1373 [ 1374 { 1375 "component_value" : 8, 1376 "kind" : "vbase_offset" 1377 }, 1378 { 1379 "kind" : "offset_to_top" 1380 }, 1381 { 1382 "kind" : "rtti", 1383 "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl28TrampolineSoundTriggerHw_2_0E" 1384 }, 1385 { 1386 "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_015ISoundTriggerHw8isRemoteEv" 1387 }, 1388 { 1389 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 1390 }, 1391 { 1392 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 1393 }, 1394 { 1395 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 1396 }, 1397 { 1398 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 1399 }, 1400 { 1401 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw21setHALInstrumentationEv" 1402 }, 1403 { 1404 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 1405 }, 1406 { 1407 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw4pingEv" 1408 }, 1409 { 1410 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 1411 }, 1412 { 1413 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw21notifySyspropsChangedEv" 1414 }, 1415 { 1416 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 1417 }, 1418 { 1419 "kind" : "complete_dtor_pointer", 1420 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl28TrampolineSoundTriggerHw_2_0D1Ev" 1421 }, 1422 { 1423 "kind" : "deleting_dtor_pointer", 1424 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl28TrampolineSoundTriggerHw_2_0D0Ev" 1425 }, 1426 { 1427 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl28TrampolineSoundTriggerHw_2_013getPropertiesENSt3__18functionIFviRKNS2_15ISoundTriggerHw10PropertiesEEEE" 1428 }, 1429 { 1430 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl28TrampolineSoundTriggerHw_2_014loadSoundModelERKNS2_15ISoundTriggerHw10SoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE" 1431 }, 1432 { 1433 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl28TrampolineSoundTriggerHw_2_020loadPhraseSoundModelERKNS2_15ISoundTriggerHw16PhraseSoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE" 1434 }, 1435 { 1436 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl28TrampolineSoundTriggerHw_2_016unloadSoundModelEi" 1437 }, 1438 { 1439 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl28TrampolineSoundTriggerHw_2_016startRecognitionEiRKNS2_15ISoundTriggerHw17RecognitionConfigERKNS_2spINS2_23ISoundTriggerHwCallbackEEEi" 1440 }, 1441 { 1442 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl28TrampolineSoundTriggerHw_2_015stopRecognitionEi" 1443 }, 1444 { 1445 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl28TrampolineSoundTriggerHw_2_019stopAllRecognitionsEv" 1446 }, 1447 { 1448 "kind" : "vcall_offset" 1449 }, 1450 { 1451 "kind" : "vcall_offset" 1452 }, 1453 { 1454 "kind" : "vcall_offset" 1455 }, 1456 { 1457 "kind" : "vcall_offset" 1458 }, 1459 { 1460 "component_value" : -8, 1461 "kind" : "vcall_offset" 1462 }, 1463 { 1464 "component_value" : -8, 1465 "kind" : "offset_to_top" 1466 }, 1467 { 1468 "kind" : "rtti", 1469 "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl28TrampolineSoundTriggerHw_2_0E" 1470 }, 1471 { 1472 "kind" : "complete_dtor_pointer", 1473 "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl28TrampolineSoundTriggerHw_2_0D1Ev" 1474 }, 1475 { 1476 "kind" : "deleting_dtor_pointer", 1477 "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl28TrampolineSoundTriggerHw_2_0D0Ev" 1478 }, 1479 { 1480 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 1481 }, 1482 { 1483 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 1484 }, 1485 { 1486 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 1487 }, 1488 { 1489 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 1490 } 1491 ] 1492 }, 1493 { 1494 "alignment" : 4, 1495 "base_specifiers" : 1496 [ 1497 { 1498 "referenced_type" : "_ZTIN7android7RefBaseE" 1499 } 1500 ], 1501 "fields" : 1502 [ 1503 { 1504 "access" : "private", 1505 "field_name" : "mModuleName", 1506 "field_offset" : 64, 1507 "referenced_type" : "_ZTIPKc" 1508 }, 1509 { 1510 "access" : "private", 1511 "field_name" : "mHwDevice", 1512 "field_offset" : 96, 1513 "referenced_type" : "_ZTIP23sound_trigger_hw_device" 1514 }, 1515 { 1516 "access" : "private", 1517 "field_name" : "mNextModelId", 1518 "field_offset" : 128, 1519 "referenced_type" : "_ZTIVNSt3__16atomicIjEE" 1520 }, 1521 { 1522 "access" : "private", 1523 "field_name" : "mClients", 1524 "field_offset" : 160, 1525 "referenced_type" : "_ZTIN7android18DefaultKeyedVectorIiNS_2spINS_8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl16SoundModelClientEEEEE" 1526 }, 1527 { 1528 "access" : "private", 1529 "field_name" : "mLock", 1530 "field_offset" : 352, 1531 "referenced_type" : "_ZTIN7android5MutexE" 1532 } 1533 ], 1534 "linker_set_key" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE", 1535 "name" : "android::hardware::soundtrigger::V2_0::implementation::SoundTriggerHalImpl", 1536 "record_kind" : "class", 1537 "referenced_type" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE", 1538 "self_type" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE", 1539 "size" : 48, 1540 "source_file" : "hardware/interfaces/soundtrigger/2.0/default/SoundTriggerHalImpl.h", 1541 "vtable_components" : 1542 [ 1543 { 1544 "kind" : "offset_to_top" 1545 }, 1546 { 1547 "kind" : "rtti", 1548 "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplE" 1549 }, 1550 { 1551 "kind" : "complete_dtor_pointer", 1552 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplD1Ev" 1553 }, 1554 { 1555 "kind" : "deleting_dtor_pointer", 1556 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImplD0Ev" 1557 }, 1558 { 1559 "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_014implementation19SoundTriggerHalImpl10onFirstRefEv" 1560 }, 1561 { 1562 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 1563 }, 1564 { 1565 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 1566 }, 1567 { 1568 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 1569 } 1570 ] 1571 } 1572 ], 1573 "rvalue_reference_types" : [] 1574} 1575