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