1{ 2 "array_types" : [], 3 "builtin_types" : 4 [ 5 { 6 "alignment" : 4, 7 "linker_set_key" : "_ZTIDn", 8 "name" : "nullptr_t", 9 "referenced_type" : "_ZTIDn", 10 "self_type" : "_ZTIDn", 11 "size" : 4 12 }, 13 { 14 "alignment" : 1, 15 "is_integral" : true, 16 "linker_set_key" : "_ZTIa", 17 "name" : "signed char", 18 "referenced_type" : "_ZTIa", 19 "self_type" : "_ZTIa", 20 "size" : 1 21 }, 22 { 23 "alignment" : 1, 24 "is_integral" : true, 25 "is_unsigned" : true, 26 "linker_set_key" : "_ZTIb", 27 "name" : "bool", 28 "referenced_type" : "_ZTIb", 29 "self_type" : "_ZTIb", 30 "size" : 1 31 }, 32 { 33 "alignment" : 1, 34 "is_integral" : true, 35 "linker_set_key" : "_ZTIc", 36 "name" : "char", 37 "referenced_type" : "_ZTIc", 38 "self_type" : "_ZTIc", 39 "size" : 1 40 }, 41 { 42 "alignment" : 4, 43 "is_integral" : true, 44 "linker_set_key" : "_ZTIi", 45 "name" : "int", 46 "referenced_type" : "_ZTIi", 47 "self_type" : "_ZTIi", 48 "size" : 4 49 }, 50 { 51 "alignment" : 4, 52 "is_integral" : true, 53 "is_unsigned" : true, 54 "linker_set_key" : "_ZTIj", 55 "name" : "unsigned int", 56 "referenced_type" : "_ZTIj", 57 "self_type" : "_ZTIj", 58 "size" : 4 59 }, 60 { 61 "linker_set_key" : "_ZTIv", 62 "name" : "void", 63 "referenced_type" : "_ZTIv", 64 "self_type" : "_ZTIv" 65 }, 66 { 67 "alignment" : 4, 68 "is_integral" : true, 69 "linker_set_key" : "_ZTIx", 70 "name" : "long long", 71 "referenced_type" : "_ZTIx", 72 "self_type" : "_ZTIx", 73 "size" : 8 74 } 75 ], 76 "elf_functions" : 77 [ 78 { 79 "binding" : "weak", 80 "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8asBinderEv" 81 }, 82 { 83 "binding" : "weak", 84 "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8asBinderEv" 85 }, 86 { 87 "binding" : "weak", 88 "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8asBinderEv" 89 }, 90 { 91 "binding" : "weak", 92 "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8asBinderEv" 93 }, 94 { 95 "binding" : "weak", 96 "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEEEiPK7AParcelPvj" 97 }, 98 { 99 "binding" : "weak", 100 "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEEEiPK7AParcelPvj" 101 }, 102 { 103 "binding" : "weak", 104 "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEEEiPK7AParcelPvj" 105 }, 106 { 107 "binding" : "weak", 108 "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEEEiPK7AParcelPvj" 109 }, 110 { 111 "binding" : "weak", 112 "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEEEiP7AParcelPKvj" 113 }, 114 { 115 "binding" : "weak", 116 "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEEEiP7AParcelPKvj" 117 }, 118 { 119 "binding" : "weak", 120 "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEEEiP7AParcelPKvj" 121 }, 122 { 123 "binding" : "weak", 124 "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEEEiP7AParcelPKvj" 125 }, 126 { 127 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness13GazeDetection14readFromParcelEPK7AParcel" 128 }, 129 { 130 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetection14readFromParcelEPK7AParcel" 131 }, 132 { 133 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetection14readFromParcelEPK7AParcel" 134 }, 135 { 136 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness10fromBinderERKN3ndk10SpAIBinderE" 137 }, 138 { 139 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS4_EE" 140 }, 141 { 142 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness14getDefaultImplEv" 143 }, 144 { 145 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS4_EE" 146 }, 147 { 148 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness14setDefaultImplENSt3__110shared_ptrIS4_EE" 149 }, 150 { 151 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessC2Ev" 152 }, 153 { 154 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessD0Ev" 155 }, 156 { 157 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessD1Ev" 158 }, 159 { 160 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessD2Ev" 161 }, 162 { 163 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetections14readFromParcelEPK7AParcel" 164 }, 165 { 166 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwareness12createBinderEv" 167 }, 168 { 169 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwareness16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 170 }, 171 { 172 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwareness19getInterfaceVersionEPi" 173 }, 174 { 175 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessC2Ev" 176 }, 177 { 178 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessD0Ev" 179 }, 180 { 181 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessD1Ev" 182 }, 183 { 184 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessD2Ev" 185 }, 186 { 187 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness11setCallbackERKNSt3__110shared_ptrINS3_32IOccupantAwarenessClientCallbackEEE" 188 }, 189 { 190 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness13stopDetectionEPNS3_23OccupantAwarenessStatusE" 191 }, 192 { 193 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness14startDetectionEPNS3_23OccupantAwarenessStatusE" 194 }, 195 { 196 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 197 }, 198 { 199 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness18getLatestDetectionEPNS3_18OccupantDetectionsE" 200 }, 201 { 202 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness19getInterfaceVersionEPi" 203 }, 204 { 205 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness20getCapabilityForRoleENS3_4RoleEPi" 206 }, 207 { 208 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness8getStateENS3_4RoleEiPNS3_23OccupantAwarenessStatusE" 209 }, 210 { 211 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessC1ERKN3ndk10SpAIBinderE" 212 }, 213 { 214 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessC2ERKN3ndk10SpAIBinderE" 215 }, 216 { 217 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessD0Ev" 218 }, 219 { 220 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessD1Ev" 221 }, 222 { 223 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessD2Ev" 224 }, 225 { 226 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetection14readFromParcelEPK7AParcel" 227 }, 228 { 229 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault11setCallbackERKNSt3__110shared_ptrINS3_32IOccupantAwarenessClientCallbackEEE" 230 }, 231 { 232 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault13stopDetectionEPNS3_23OccupantAwarenessStatusE" 233 }, 234 { 235 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault14startDetectionEPNS3_23OccupantAwarenessStatusE" 236 }, 237 { 238 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 239 }, 240 { 241 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault18getLatestDetectionEPNS3_18OccupantDetectionsE" 242 }, 243 { 244 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault19getInterfaceVersionEPi" 245 }, 246 { 247 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault20getCapabilityForRoleENS3_4RoleEPi" 248 }, 249 { 250 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault8asBinderEv" 251 }, 252 { 253 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault8getStateENS3_4RoleEiPNS3_23OccupantAwarenessStatusE" 254 }, 255 { 256 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault8isRemoteEv" 257 }, 258 { 259 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback10fromBinderERKN3ndk10SpAIBinderE" 260 }, 261 { 262 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS4_EE" 263 }, 264 { 265 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback14getDefaultImplEv" 266 }, 267 { 268 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS4_EE" 269 }, 270 { 271 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback14setDefaultImplENSt3__110shared_ptrIS4_EE" 272 }, 273 { 274 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackC2Ev" 275 }, 276 { 277 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackD0Ev" 278 }, 279 { 280 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackD1Ev" 281 }, 282 { 283 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackD2Ev" 284 }, 285 { 286 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallback12createBinderEv" 287 }, 288 { 289 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 290 }, 291 { 292 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallback19getInterfaceVersionEPi" 293 }, 294 { 295 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackC2Ev" 296 }, 297 { 298 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackD0Ev" 299 }, 300 { 301 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackD1Ev" 302 }, 303 { 304 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackD2Ev" 305 }, 306 { 307 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 308 }, 309 { 310 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback16onDetectionEventERKNS3_18OccupantDetectionsE" 311 }, 312 { 313 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback19getInterfaceVersionEPi" 314 }, 315 { 316 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback21onSystemStatusChangedEiNS3_23OccupantAwarenessStatusE" 317 }, 318 { 319 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackC1ERKN3ndk10SpAIBinderE" 320 }, 321 { 322 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackC2ERKN3ndk10SpAIBinderE" 323 }, 324 { 325 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackD0Ev" 326 }, 327 { 328 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackD1Ev" 329 }, 330 { 331 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackD2Ev" 332 }, 333 { 334 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 335 }, 336 { 337 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault16onDetectionEventERKNS3_18OccupantDetectionsE" 338 }, 339 { 340 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault19getInterfaceVersionEPi" 341 }, 342 { 343 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault21onSystemStatusChangedEiNS3_23OccupantAwarenessStatusE" 344 }, 345 { 346 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault8asBinderEv" 347 }, 348 { 349 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault8isRemoteEv" 350 }, 351 { 352 "name" : "_ZNK4aidl7android8hardware10automotive18occupant_awareness13GazeDetection13writeToParcelEP7AParcel" 353 }, 354 { 355 "name" : "_ZNK4aidl7android8hardware10automotive18occupant_awareness17OccupantDetection13writeToParcelEP7AParcel" 356 }, 357 { 358 "name" : "_ZNK4aidl7android8hardware10automotive18occupant_awareness17PresenceDetection13writeToParcelEP7AParcel" 359 }, 360 { 361 "name" : "_ZNK4aidl7android8hardware10automotive18occupant_awareness18OccupantDetections13writeToParcelEP7AParcel" 362 }, 363 { 364 "name" : "_ZNK4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetection13writeToParcelEP7AParcel" 365 }, 366 { 367 "binding" : "weak", 368 "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEED2Ev" 369 }, 370 { 371 "binding" : "weak", 372 "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEED2Ev" 373 }, 374 { 375 "binding" : "weak", 376 "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv" 377 }, 378 { 379 "binding" : "weak", 380 "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv" 381 }, 382 { 383 "binding" : "weak", 384 "name" : "_ZNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS_9allocatorIS6_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS6_RS8_EE" 385 }, 386 { 387 "binding" : "weak", 388 "name" : "_ZNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS_9allocatorIS6_EEE8__appendEj" 389 }, 390 { 391 "binding" : "weak", 392 "name" : "_ZNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS_9allocatorIS6_EEE8__appendEj" 393 }, 394 { 395 "binding" : "weak", 396 "name" : "_ZNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS_9allocatorIS6_EEE8__appendEj" 397 }, 398 { 399 "binding" : "weak", 400 "name" : "_ZNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS_9allocatorIS6_EEE8__appendEj" 401 }, 402 { 403 "binding" : "weak", 404 "name" : "_ZNSt3__16vectorIdNS_9allocatorIdEEE8__appendEj" 405 } 406 ], 407 "elf_objects" : 408 [ 409 { 410 "binding" : "weak", 411 "name" : "_ZGVN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness4hashE" 412 }, 413 { 414 "binding" : "weak", 415 "name" : "_ZGVN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback4hashE" 416 }, 417 { 418 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness13GazeDetection10descriptorE" 419 }, 420 { 421 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetection10descriptorE" 422 }, 423 { 424 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetection10descriptorE" 425 }, 426 { 427 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness10descriptorE" 428 }, 429 { 430 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness12default_implE" 431 }, 432 { 433 "binding" : "weak", 434 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness4hashE" 435 }, 436 { 437 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetections10descriptorE" 438 }, 439 { 440 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetection10descriptorE" 441 }, 442 { 443 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback10descriptorE" 444 }, 445 { 446 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback12default_implE" 447 }, 448 { 449 "binding" : "weak", 450 "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback4hashE" 451 }, 452 { 453 "binding" : "weak", 454 "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE" 455 }, 456 { 457 "binding" : "weak", 458 "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE" 459 }, 460 { 461 "binding" : "weak", 462 "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE" 463 }, 464 { 465 "binding" : "weak", 466 "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE" 467 }, 468 { 469 "binding" : "weak", 470 "name" : "_ZTVN3ndk13SharedRefBaseE" 471 }, 472 { 473 "name" : "_ZTVN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE" 474 }, 475 { 476 "name" : "_ZTVN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE" 477 }, 478 { 479 "name" : "_ZTVN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE" 480 }, 481 { 482 "name" : "_ZTVN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE" 483 }, 484 { 485 "name" : "_ZTVN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE" 486 }, 487 { 488 "name" : "_ZTVN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE" 489 }, 490 { 491 "name" : "_ZTVN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE" 492 }, 493 { 494 "name" : "_ZTVN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE" 495 }, 496 { 497 "binding" : "weak", 498 "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE" 499 } 500 ], 501 "enum_types" : 502 [ 503 { 504 "alignment" : 4, 505 "enum_fields" : 506 [ 507 { 508 "enum_field_value" : 1, 509 "name" : "FLAG_ONEWAY" 510 } 511 ], 512 "linker_set_key" : "_ZTI12$FLAG_ONEWAY", 513 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:47:1)", 514 "referenced_type" : "_ZTI12$FLAG_ONEWAY", 515 "self_type" : "_ZTI12$FLAG_ONEWAY", 516 "size" : 4, 517 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h", 518 "underlying_type" : "_ZTIj" 519 }, 520 { 521 "alignment" : 4, 522 "enum_fields" : 523 [ 524 { 525 "enum_field_value" : 0, 526 "name" : "EX_NONE" 527 }, 528 { 529 "enum_field_value" : -1, 530 "name" : "EX_SECURITY" 531 }, 532 { 533 "enum_field_value" : -2, 534 "name" : "EX_BAD_PARCELABLE" 535 }, 536 { 537 "enum_field_value" : -3, 538 "name" : "EX_ILLEGAL_ARGUMENT" 539 }, 540 { 541 "enum_field_value" : -4, 542 "name" : "EX_NULL_POINTER" 543 }, 544 { 545 "enum_field_value" : -5, 546 "name" : "EX_ILLEGAL_STATE" 547 }, 548 { 549 "enum_field_value" : -6, 550 "name" : "EX_NETWORK_MAIN_THREAD" 551 }, 552 { 553 "enum_field_value" : -7, 554 "name" : "EX_UNSUPPORTED_OPERATION" 555 }, 556 { 557 "enum_field_value" : -8, 558 "name" : "EX_SERVICE_SPECIFIC" 559 }, 560 { 561 "enum_field_value" : -9, 562 "name" : "EX_PARCELABLE" 563 }, 564 { 565 "enum_field_value" : -129, 566 "name" : "EX_TRANSACTION_FAILED" 567 } 568 ], 569 "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE", 570 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:65:1)", 571 "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE", 572 "self_type" : "_ZTI18$EX_BAD_PARCELABLE", 573 "size" : 4, 574 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h", 575 "underlying_type" : "_ZTIi" 576 }, 577 { 578 "alignment" : 4, 579 "enum_fields" : 580 [ 581 { 582 "enum_field_value" : 268435456, 583 "name" : "FLAG_PRIVATE_LOCAL" 584 } 585 ], 586 "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL", 587 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)", 588 "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL", 589 "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL", 590 "size" : 4, 591 "source_file" : "/frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h", 592 "underlying_type" : "_ZTIj" 593 }, 594 { 595 "alignment" : 4, 596 "enum_fields" : 597 [ 598 { 599 "enum_field_value" : 268435456, 600 "name" : "FLAG_PRIVATE_VENDOR" 601 } 602 ], 603 "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR", 604 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)", 605 "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR", 606 "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR", 607 "size" : 4, 608 "source_file" : "/frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h", 609 "underlying_type" : "_ZTIj" 610 }, 611 { 612 "alignment" : 4, 613 "enum_fields" : 614 [ 615 { 616 "enum_field_value" : 0, 617 "name" : "STATUS_OK" 618 }, 619 { 620 "enum_field_value" : -2147483648, 621 "name" : "STATUS_UNKNOWN_ERROR" 622 }, 623 { 624 "enum_field_value" : -12, 625 "name" : "STATUS_NO_MEMORY" 626 }, 627 { 628 "enum_field_value" : -38, 629 "name" : "STATUS_INVALID_OPERATION" 630 }, 631 { 632 "enum_field_value" : -22, 633 "name" : "STATUS_BAD_VALUE" 634 }, 635 { 636 "enum_field_value" : -2147483647, 637 "name" : "STATUS_BAD_TYPE" 638 }, 639 { 640 "enum_field_value" : -2, 641 "name" : "STATUS_NAME_NOT_FOUND" 642 }, 643 { 644 "enum_field_value" : -1, 645 "name" : "STATUS_PERMISSION_DENIED" 646 }, 647 { 648 "enum_field_value" : -19, 649 "name" : "STATUS_NO_INIT" 650 }, 651 { 652 "enum_field_value" : -17, 653 "name" : "STATUS_ALREADY_EXISTS" 654 }, 655 { 656 "enum_field_value" : -32, 657 "name" : "STATUS_DEAD_OBJECT" 658 }, 659 { 660 "enum_field_value" : -2147483646, 661 "name" : "STATUS_FAILED_TRANSACTION" 662 }, 663 { 664 "enum_field_value" : -75, 665 "name" : "STATUS_BAD_INDEX" 666 }, 667 { 668 "enum_field_value" : -61, 669 "name" : "STATUS_NOT_ENOUGH_DATA" 670 }, 671 { 672 "enum_field_value" : -11, 673 "name" : "STATUS_WOULD_BLOCK" 674 }, 675 { 676 "enum_field_value" : -110, 677 "name" : "STATUS_TIMED_OUT" 678 }, 679 { 680 "enum_field_value" : -74, 681 "name" : "STATUS_UNKNOWN_TRANSACTION" 682 }, 683 { 684 "enum_field_value" : -2147483641, 685 "name" : "STATUS_FDS_NOT_ALLOWED" 686 }, 687 { 688 "enum_field_value" : -2147483640, 689 "name" : "STATUS_UNEXPECTED_NULL" 690 } 691 ], 692 "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS", 693 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:35:1)", 694 "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS", 695 "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS", 696 "size" : 4, 697 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h", 698 "underlying_type" : "_ZTIi" 699 }, 700 { 701 "alignment" : 4, 702 "enum_fields" : 703 [ 704 { 705 "enum_field_value" : 1, 706 "name" : "FIRST_CALL_TRANSACTION" 707 }, 708 { 709 "enum_field_value" : 16777215, 710 "name" : "LAST_CALL_TRANSACTION" 711 } 712 ], 713 "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION", 714 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:59:1)", 715 "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION", 716 "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION", 717 "size" : 4, 718 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h", 719 "underlying_type" : "_ZTIj" 720 }, 721 { 722 "alignment" : 4, 723 "enum_fields" : 724 [ 725 { 726 "enum_field_value" : 0, 727 "name" : "aidl::android::hardware::automotive::occupant_awareness::VehicleRegion::UNKNOWN" 728 }, 729 { 730 "enum_field_value" : 1, 731 "name" : "aidl::android::hardware::automotive::occupant_awareness::VehicleRegion::INSTRUMENT_CLUSTER" 732 }, 733 { 734 "enum_field_value" : 2, 735 "name" : "aidl::android::hardware::automotive::occupant_awareness::VehicleRegion::REAR_VIEW_MIRROR" 736 }, 737 { 738 "enum_field_value" : 3, 739 "name" : "aidl::android::hardware::automotive::occupant_awareness::VehicleRegion::LEFT_SIDE_MIRROR" 740 }, 741 { 742 "enum_field_value" : 4, 743 "name" : "aidl::android::hardware::automotive::occupant_awareness::VehicleRegion::RIGHT_SIDE_MIRROR" 744 }, 745 { 746 "enum_field_value" : 5, 747 "name" : "aidl::android::hardware::automotive::occupant_awareness::VehicleRegion::FORWARD_ROADWAY" 748 }, 749 { 750 "enum_field_value" : 6, 751 "name" : "aidl::android::hardware::automotive::occupant_awareness::VehicleRegion::LEFT_ROADWAY" 752 }, 753 { 754 "enum_field_value" : 7, 755 "name" : "aidl::android::hardware::automotive::occupant_awareness::VehicleRegion::RIGHT_ROADWAY" 756 }, 757 { 758 "enum_field_value" : 8, 759 "name" : "aidl::android::hardware::automotive::occupant_awareness::VehicleRegion::HEAD_UNIT_DISPLAY" 760 }, 761 { 762 "enum_field_value" : 200, 763 "name" : "aidl::android::hardware::automotive::occupant_awareness::VehicleRegion::CUSTOM_TARGET" 764 } 765 ], 766 "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionE", 767 "name" : "aidl::android::hardware::automotive::occupant_awareness::VehicleRegion", 768 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionE", 769 "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionE", 770 "size" : 4, 771 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/VehicleRegion.h", 772 "underlying_type" : "_ZTIi" 773 }, 774 { 775 "alignment" : 1, 776 "enum_fields" : 777 [ 778 { 779 "enum_field_value" : 0, 780 "name" : "aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel::NONE" 781 }, 782 { 783 "enum_field_value" : 1, 784 "name" : "aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel::LOW" 785 }, 786 { 787 "enum_field_value" : 2, 788 "name" : "aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel::HIGH" 789 }, 790 { 791 "enum_field_value" : 3, 792 "name" : "aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel::MAX" 793 } 794 ], 795 "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelE", 796 "name" : "aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel", 797 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelE", 798 "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelE", 799 "size" : 1, 800 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/ConfidenceLevel.h", 801 "underlying_type" : "_ZTIa" 802 }, 803 { 804 "alignment" : 4, 805 "enum_fields" : 806 [ 807 { 808 "enum_field_value" : 0, 809 "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::CAP_NONE" 810 }, 811 { 812 "enum_field_value" : 1, 813 "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::CAP_PRESENCE_DETECTION" 814 }, 815 { 816 "enum_field_value" : 2, 817 "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::CAP_GAZE_DETECTION" 818 }, 819 { 820 "enum_field_value" : 4, 821 "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::CAP_DRIVER_MONITORING_DETECTION" 822 } 823 ], 824 "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness32$CAP_DRIVER_MONITORING_DETECTIONE", 825 "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::(anonymous enum at out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h:30:3)", 826 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness32$CAP_DRIVER_MONITORING_DETECTIONE", 827 "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness32$CAP_DRIVER_MONITORING_DETECTIONE", 828 "size" : 4, 829 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h", 830 "underlying_type" : "_ZTIi" 831 }, 832 { 833 "alignment" : 1, 834 "enum_fields" : 835 [ 836 { 837 "enum_field_value" : 0, 838 "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantAwarenessStatus::READY" 839 }, 840 { 841 "enum_field_value" : 1, 842 "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantAwarenessStatus::NOT_SUPPORTED" 843 }, 844 { 845 "enum_field_value" : 2, 846 "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantAwarenessStatus::NOT_INITIALIZED" 847 }, 848 { 849 "enum_field_value" : 3, 850 "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantAwarenessStatus::FAILURE" 851 } 852 ], 853 "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE", 854 "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantAwarenessStatus", 855 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE", 856 "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE", 857 "size" : 1, 858 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantAwarenessStatus.h", 859 "underlying_type" : "_ZTIa" 860 }, 861 { 862 "alignment" : 4, 863 "enum_fields" : 864 [ 865 { 866 "enum_field_value" : 0, 867 "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::INVALID" 868 }, 869 { 870 "enum_field_value" : 1, 871 "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::UNKNOWN" 872 }, 873 { 874 "enum_field_value" : 2, 875 "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::FRONT_PASSENGER" 876 }, 877 { 878 "enum_field_value" : 4, 879 "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::DRIVER" 880 }, 881 { 882 "enum_field_value" : 8, 883 "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::ROW_2_PASSENGER_LEFT" 884 }, 885 { 886 "enum_field_value" : 16, 887 "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::ROW_2_PASSENGER_CENTER" 888 }, 889 { 890 "enum_field_value" : 32, 891 "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::ROW_2_PASSENGER_RIGHT" 892 }, 893 { 894 "enum_field_value" : 64, 895 "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::ROW_3_PASSENGER_LEFT" 896 }, 897 { 898 "enum_field_value" : 128, 899 "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::ROW_3_PASSENGER_CENTER" 900 }, 901 { 902 "enum_field_value" : 256, 903 "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::ROW_3_PASSENGER_RIGHT" 904 }, 905 { 906 "enum_field_value" : 6, 907 "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::FRONT_OCCUPANTS" 908 }, 909 { 910 "enum_field_value" : 56, 911 "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::ROW_2_OCCUPANTS" 912 }, 913 { 914 "enum_field_value" : 448, 915 "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::ROW_3_OCCUPANTS" 916 }, 917 { 918 "enum_field_value" : 511, 919 "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::ALL_OCCUPANTS" 920 } 921 ], 922 "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE", 923 "name" : "aidl::android::hardware::automotive::occupant_awareness::Role", 924 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE", 925 "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE", 926 "size" : 4, 927 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/Role.h", 928 "underlying_type" : "_ZTIi" 929 } 930 ], 931 "function_types" : 932 [ 933 { 934 "alignment" : 4, 935 "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 936 "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)", 937 "parameters" : 938 [ 939 { 940 "referenced_type" : "_ZTIP8AIBinder" 941 }, 942 { 943 "referenced_type" : "_ZTIj" 944 }, 945 { 946 "referenced_type" : "_ZTIPK7AParcel" 947 }, 948 { 949 "referenced_type" : "_ZTIP7AParcel" 950 } 951 ], 952 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 953 "return_type" : "_ZTIi", 954 "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 955 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 956 } 957 ], 958 "functions" : 959 [ 960 { 961 "function_name" : "ndk::BnCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness>::asBinder", 962 "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8asBinderEv", 963 "parameters" : 964 [ 965 { 966 "is_this_ptr" : true, 967 "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE" 968 } 969 ], 970 "return_type" : "_ZTIN3ndk10SpAIBinderE", 971 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 972 }, 973 { 974 "function_name" : "ndk::BnCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback>::asBinder", 975 "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8asBinderEv", 976 "parameters" : 977 [ 978 { 979 "is_this_ptr" : true, 980 "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE" 981 } 982 ], 983 "return_type" : "_ZTIN3ndk10SpAIBinderE", 984 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 985 }, 986 { 987 "function_name" : "ndk::BpCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness>::asBinder", 988 "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8asBinderEv", 989 "parameters" : 990 [ 991 { 992 "is_this_ptr" : true, 993 "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE" 994 } 995 ], 996 "return_type" : "_ZTIN3ndk10SpAIBinderE", 997 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 998 }, 999 { 1000 "function_name" : "ndk::BpCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback>::asBinder", 1001 "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8asBinderEv", 1002 "parameters" : 1003 [ 1004 { 1005 "is_this_ptr" : true, 1006 "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE" 1007 } 1008 ], 1009 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1010 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 1011 }, 1012 { 1013 "function_name" : "ndk::AParcel_readStdVectorParcelableElement", 1014 "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEEEiPK7AParcelPvj", 1015 "parameters" : 1016 [ 1017 { 1018 "referenced_type" : "_ZTIPK7AParcel" 1019 }, 1020 { 1021 "referenced_type" : "_ZTIPv" 1022 }, 1023 { 1024 "referenced_type" : "_ZTIj" 1025 } 1026 ], 1027 "return_type" : "_ZTIi", 1028 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h", 1029 "template_args" : 1030 [ 1031 "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE" 1032 ] 1033 }, 1034 { 1035 "function_name" : "ndk::AParcel_readStdVectorParcelableElement", 1036 "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEEEiPK7AParcelPvj", 1037 "parameters" : 1038 [ 1039 { 1040 "referenced_type" : "_ZTIPK7AParcel" 1041 }, 1042 { 1043 "referenced_type" : "_ZTIPv" 1044 }, 1045 { 1046 "referenced_type" : "_ZTIj" 1047 } 1048 ], 1049 "return_type" : "_ZTIi", 1050 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h", 1051 "template_args" : 1052 [ 1053 "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE" 1054 ] 1055 }, 1056 { 1057 "function_name" : "ndk::AParcel_readStdVectorParcelableElement", 1058 "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEEEiPK7AParcelPvj", 1059 "parameters" : 1060 [ 1061 { 1062 "referenced_type" : "_ZTIPK7AParcel" 1063 }, 1064 { 1065 "referenced_type" : "_ZTIPv" 1066 }, 1067 { 1068 "referenced_type" : "_ZTIj" 1069 } 1070 ], 1071 "return_type" : "_ZTIi", 1072 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h", 1073 "template_args" : 1074 [ 1075 "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE" 1076 ] 1077 }, 1078 { 1079 "function_name" : "ndk::AParcel_readStdVectorParcelableElement", 1080 "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEEEiPK7AParcelPvj", 1081 "parameters" : 1082 [ 1083 { 1084 "referenced_type" : "_ZTIPK7AParcel" 1085 }, 1086 { 1087 "referenced_type" : "_ZTIPv" 1088 }, 1089 { 1090 "referenced_type" : "_ZTIj" 1091 } 1092 ], 1093 "return_type" : "_ZTIi", 1094 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h", 1095 "template_args" : 1096 [ 1097 "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE" 1098 ] 1099 }, 1100 { 1101 "function_name" : "ndk::AParcel_writeStdVectorParcelableElement", 1102 "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEEEiP7AParcelPKvj", 1103 "parameters" : 1104 [ 1105 { 1106 "referenced_type" : "_ZTIP7AParcel" 1107 }, 1108 { 1109 "referenced_type" : "_ZTIPKv" 1110 }, 1111 { 1112 "referenced_type" : "_ZTIj" 1113 } 1114 ], 1115 "return_type" : "_ZTIi", 1116 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h", 1117 "template_args" : 1118 [ 1119 "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE" 1120 ] 1121 }, 1122 { 1123 "function_name" : "ndk::AParcel_writeStdVectorParcelableElement", 1124 "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEEEiP7AParcelPKvj", 1125 "parameters" : 1126 [ 1127 { 1128 "referenced_type" : "_ZTIP7AParcel" 1129 }, 1130 { 1131 "referenced_type" : "_ZTIPKv" 1132 }, 1133 { 1134 "referenced_type" : "_ZTIj" 1135 } 1136 ], 1137 "return_type" : "_ZTIi", 1138 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h", 1139 "template_args" : 1140 [ 1141 "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE" 1142 ] 1143 }, 1144 { 1145 "function_name" : "ndk::AParcel_writeStdVectorParcelableElement", 1146 "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEEEiP7AParcelPKvj", 1147 "parameters" : 1148 [ 1149 { 1150 "referenced_type" : "_ZTIP7AParcel" 1151 }, 1152 { 1153 "referenced_type" : "_ZTIPKv" 1154 }, 1155 { 1156 "referenced_type" : "_ZTIj" 1157 } 1158 ], 1159 "return_type" : "_ZTIi", 1160 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h", 1161 "template_args" : 1162 [ 1163 "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE" 1164 ] 1165 }, 1166 { 1167 "function_name" : "ndk::AParcel_writeStdVectorParcelableElement", 1168 "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEEEiP7AParcelPKvj", 1169 "parameters" : 1170 [ 1171 { 1172 "referenced_type" : "_ZTIP7AParcel" 1173 }, 1174 { 1175 "referenced_type" : "_ZTIPKv" 1176 }, 1177 { 1178 "referenced_type" : "_ZTIj" 1179 } 1180 ], 1181 "return_type" : "_ZTIi", 1182 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h", 1183 "template_args" : 1184 [ 1185 "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE" 1186 ] 1187 }, 1188 { 1189 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::GazeDetection::readFromParcel", 1190 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness13GazeDetection14readFromParcelEPK7AParcel", 1191 "parameters" : 1192 [ 1193 { 1194 "is_this_ptr" : true, 1195 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE" 1196 }, 1197 { 1198 "referenced_type" : "_ZTIPK7AParcel" 1199 } 1200 ], 1201 "return_type" : "_ZTIi", 1202 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h" 1203 }, 1204 { 1205 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantDetection::readFromParcel", 1206 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetection14readFromParcelEPK7AParcel", 1207 "parameters" : 1208 [ 1209 { 1210 "is_this_ptr" : true, 1211 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE" 1212 }, 1213 { 1214 "referenced_type" : "_ZTIPK7AParcel" 1215 } 1216 ], 1217 "return_type" : "_ZTIi", 1218 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetection.h" 1219 }, 1220 { 1221 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::PresenceDetection::readFromParcel", 1222 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetection14readFromParcelEPK7AParcel", 1223 "parameters" : 1224 [ 1225 { 1226 "is_this_ptr" : true, 1227 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE" 1228 }, 1229 { 1230 "referenced_type" : "_ZTIPK7AParcel" 1231 } 1232 ], 1233 "return_type" : "_ZTIi", 1234 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h" 1235 }, 1236 { 1237 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::fromBinder", 1238 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness10fromBinderERKN3ndk10SpAIBinderE", 1239 "parameters" : 1240 [ 1241 { 1242 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1243 } 1244 ], 1245 "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 1246 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 1247 }, 1248 { 1249 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::writeToParcel", 1250 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS4_EE", 1251 "parameters" : 1252 [ 1253 { 1254 "referenced_type" : "_ZTIP7AParcel" 1255 }, 1256 { 1257 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE" 1258 } 1259 ], 1260 "return_type" : "_ZTIi", 1261 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 1262 }, 1263 { 1264 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::getDefaultImpl", 1265 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness14getDefaultImplEv", 1266 "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 1267 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 1268 }, 1269 { 1270 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::readFromParcel", 1271 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS4_EE", 1272 "parameters" : 1273 [ 1274 { 1275 "referenced_type" : "_ZTIPK7AParcel" 1276 }, 1277 { 1278 "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE" 1279 } 1280 ], 1281 "return_type" : "_ZTIi", 1282 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 1283 }, 1284 { 1285 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::setDefaultImpl", 1286 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness14setDefaultImplENSt3__110shared_ptrIS4_EE", 1287 "parameters" : 1288 [ 1289 { 1290 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE" 1291 } 1292 ], 1293 "return_type" : "_ZTIb", 1294 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 1295 }, 1296 { 1297 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::IOccupantAwareness", 1298 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessC2Ev", 1299 "parameters" : 1300 [ 1301 { 1302 "is_this_ptr" : true, 1303 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE" 1304 } 1305 ], 1306 "return_type" : "_ZTIv", 1307 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 1308 }, 1309 { 1310 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::~IOccupantAwareness", 1311 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessD0Ev", 1312 "parameters" : 1313 [ 1314 { 1315 "is_this_ptr" : true, 1316 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE" 1317 } 1318 ], 1319 "return_type" : "_ZTIv", 1320 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 1321 }, 1322 { 1323 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::~IOccupantAwareness", 1324 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessD1Ev", 1325 "parameters" : 1326 [ 1327 { 1328 "is_this_ptr" : true, 1329 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE" 1330 } 1331 ], 1332 "return_type" : "_ZTIv", 1333 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 1334 }, 1335 { 1336 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::~IOccupantAwareness", 1337 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessD2Ev", 1338 "parameters" : 1339 [ 1340 { 1341 "is_this_ptr" : true, 1342 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE" 1343 } 1344 ], 1345 "return_type" : "_ZTIv", 1346 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 1347 }, 1348 { 1349 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantDetections::readFromParcel", 1350 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetections14readFromParcelEPK7AParcel", 1351 "parameters" : 1352 [ 1353 { 1354 "is_this_ptr" : true, 1355 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE" 1356 }, 1357 { 1358 "referenced_type" : "_ZTIPK7AParcel" 1359 } 1360 ], 1361 "return_type" : "_ZTIi", 1362 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h" 1363 }, 1364 { 1365 "access" : "protected", 1366 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwareness::createBinder", 1367 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwareness12createBinderEv", 1368 "parameters" : 1369 [ 1370 { 1371 "is_this_ptr" : true, 1372 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE" 1373 } 1374 ], 1375 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1376 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwareness.h" 1377 }, 1378 { 1379 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwareness::getInterfaceHash", 1380 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwareness16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE", 1381 "parameters" : 1382 [ 1383 { 1384 "is_this_ptr" : true, 1385 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE" 1386 }, 1387 { 1388 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1389 } 1390 ], 1391 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1392 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwareness.h" 1393 }, 1394 { 1395 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwareness::getInterfaceVersion", 1396 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwareness19getInterfaceVersionEPi", 1397 "parameters" : 1398 [ 1399 { 1400 "is_this_ptr" : true, 1401 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE" 1402 }, 1403 { 1404 "referenced_type" : "_ZTIPi" 1405 } 1406 ], 1407 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1408 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwareness.h" 1409 }, 1410 { 1411 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwareness::BnOccupantAwareness", 1412 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessC2Ev", 1413 "parameters" : 1414 [ 1415 { 1416 "is_this_ptr" : true, 1417 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE" 1418 } 1419 ], 1420 "return_type" : "_ZTIv", 1421 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwareness.h" 1422 }, 1423 { 1424 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwareness::~BnOccupantAwareness", 1425 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessD0Ev", 1426 "parameters" : 1427 [ 1428 { 1429 "is_this_ptr" : true, 1430 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE" 1431 } 1432 ], 1433 "return_type" : "_ZTIv", 1434 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwareness.h" 1435 }, 1436 { 1437 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwareness::~BnOccupantAwareness", 1438 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessD1Ev", 1439 "parameters" : 1440 [ 1441 { 1442 "is_this_ptr" : true, 1443 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE" 1444 } 1445 ], 1446 "return_type" : "_ZTIv", 1447 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwareness.h" 1448 }, 1449 { 1450 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwareness::~BnOccupantAwareness", 1451 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessD2Ev", 1452 "parameters" : 1453 [ 1454 { 1455 "is_this_ptr" : true, 1456 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE" 1457 } 1458 ], 1459 "return_type" : "_ZTIv", 1460 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwareness.h" 1461 }, 1462 { 1463 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::setCallback", 1464 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness11setCallbackERKNSt3__110shared_ptrINS3_32IOccupantAwarenessClientCallbackEEE", 1465 "parameters" : 1466 [ 1467 { 1468 "is_this_ptr" : true, 1469 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE" 1470 }, 1471 { 1472 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE" 1473 } 1474 ], 1475 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1476 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h" 1477 }, 1478 { 1479 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::stopDetection", 1480 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness13stopDetectionEPNS3_23OccupantAwarenessStatusE", 1481 "parameters" : 1482 [ 1483 { 1484 "is_this_ptr" : true, 1485 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE" 1486 }, 1487 { 1488 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE" 1489 } 1490 ], 1491 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1492 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h" 1493 }, 1494 { 1495 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::startDetection", 1496 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness14startDetectionEPNS3_23OccupantAwarenessStatusE", 1497 "parameters" : 1498 [ 1499 { 1500 "is_this_ptr" : true, 1501 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE" 1502 }, 1503 { 1504 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE" 1505 } 1506 ], 1507 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1508 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h" 1509 }, 1510 { 1511 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::getInterfaceHash", 1512 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE", 1513 "parameters" : 1514 [ 1515 { 1516 "is_this_ptr" : true, 1517 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE" 1518 }, 1519 { 1520 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1521 } 1522 ], 1523 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1524 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h" 1525 }, 1526 { 1527 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::getLatestDetection", 1528 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness18getLatestDetectionEPNS3_18OccupantDetectionsE", 1529 "parameters" : 1530 [ 1531 { 1532 "is_this_ptr" : true, 1533 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE" 1534 }, 1535 { 1536 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE" 1537 } 1538 ], 1539 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1540 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h" 1541 }, 1542 { 1543 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::getInterfaceVersion", 1544 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness19getInterfaceVersionEPi", 1545 "parameters" : 1546 [ 1547 { 1548 "is_this_ptr" : true, 1549 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE" 1550 }, 1551 { 1552 "referenced_type" : "_ZTIPi" 1553 } 1554 ], 1555 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1556 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h" 1557 }, 1558 { 1559 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::getCapabilityForRole", 1560 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness20getCapabilityForRoleENS3_4RoleEPi", 1561 "parameters" : 1562 [ 1563 { 1564 "is_this_ptr" : true, 1565 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE" 1566 }, 1567 { 1568 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE" 1569 }, 1570 { 1571 "referenced_type" : "_ZTIPi" 1572 } 1573 ], 1574 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1575 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h" 1576 }, 1577 { 1578 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::getState", 1579 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness8getStateENS3_4RoleEiPNS3_23OccupantAwarenessStatusE", 1580 "parameters" : 1581 [ 1582 { 1583 "is_this_ptr" : true, 1584 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE" 1585 }, 1586 { 1587 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE" 1588 }, 1589 { 1590 "referenced_type" : "_ZTIi" 1591 }, 1592 { 1593 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE" 1594 } 1595 ], 1596 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1597 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h" 1598 }, 1599 { 1600 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::BpOccupantAwareness", 1601 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessC1ERKN3ndk10SpAIBinderE", 1602 "parameters" : 1603 [ 1604 { 1605 "is_this_ptr" : true, 1606 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE" 1607 }, 1608 { 1609 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1610 } 1611 ], 1612 "return_type" : "_ZTIv", 1613 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h" 1614 }, 1615 { 1616 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::BpOccupantAwareness", 1617 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessC2ERKN3ndk10SpAIBinderE", 1618 "parameters" : 1619 [ 1620 { 1621 "is_this_ptr" : true, 1622 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE" 1623 }, 1624 { 1625 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1626 } 1627 ], 1628 "return_type" : "_ZTIv", 1629 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h" 1630 }, 1631 { 1632 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::~BpOccupantAwareness", 1633 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessD0Ev", 1634 "parameters" : 1635 [ 1636 { 1637 "is_this_ptr" : true, 1638 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE" 1639 } 1640 ], 1641 "return_type" : "_ZTIv", 1642 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h" 1643 }, 1644 { 1645 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::~BpOccupantAwareness", 1646 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessD1Ev", 1647 "parameters" : 1648 [ 1649 { 1650 "is_this_ptr" : true, 1651 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE" 1652 } 1653 ], 1654 "return_type" : "_ZTIv", 1655 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h" 1656 }, 1657 { 1658 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::~BpOccupantAwareness", 1659 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessD2Ev", 1660 "parameters" : 1661 [ 1662 { 1663 "is_this_ptr" : true, 1664 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE" 1665 } 1666 ], 1667 "return_type" : "_ZTIv", 1668 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h" 1669 }, 1670 { 1671 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection::readFromParcel", 1672 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetection14readFromParcelEPK7AParcel", 1673 "parameters" : 1674 [ 1675 { 1676 "is_this_ptr" : true, 1677 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE" 1678 }, 1679 { 1680 "referenced_type" : "_ZTIPK7AParcel" 1681 } 1682 ], 1683 "return_type" : "_ZTIi", 1684 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h" 1685 }, 1686 { 1687 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault::setCallback", 1688 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault11setCallbackERKNSt3__110shared_ptrINS3_32IOccupantAwarenessClientCallbackEEE", 1689 "parameters" : 1690 [ 1691 { 1692 "is_this_ptr" : true, 1693 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE" 1694 }, 1695 { 1696 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE" 1697 } 1698 ], 1699 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1700 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 1701 }, 1702 { 1703 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault::stopDetection", 1704 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault13stopDetectionEPNS3_23OccupantAwarenessStatusE", 1705 "parameters" : 1706 [ 1707 { 1708 "is_this_ptr" : true, 1709 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE" 1710 }, 1711 { 1712 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE" 1713 } 1714 ], 1715 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1716 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 1717 }, 1718 { 1719 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault::startDetection", 1720 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault14startDetectionEPNS3_23OccupantAwarenessStatusE", 1721 "parameters" : 1722 [ 1723 { 1724 "is_this_ptr" : true, 1725 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE" 1726 }, 1727 { 1728 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE" 1729 } 1730 ], 1731 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1732 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 1733 }, 1734 { 1735 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault::getInterfaceHash", 1736 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE", 1737 "parameters" : 1738 [ 1739 { 1740 "is_this_ptr" : true, 1741 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE" 1742 }, 1743 { 1744 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1745 } 1746 ], 1747 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1748 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 1749 }, 1750 { 1751 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault::getLatestDetection", 1752 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault18getLatestDetectionEPNS3_18OccupantDetectionsE", 1753 "parameters" : 1754 [ 1755 { 1756 "is_this_ptr" : true, 1757 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE" 1758 }, 1759 { 1760 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE" 1761 } 1762 ], 1763 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1764 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 1765 }, 1766 { 1767 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault::getInterfaceVersion", 1768 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault19getInterfaceVersionEPi", 1769 "parameters" : 1770 [ 1771 { 1772 "is_this_ptr" : true, 1773 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE" 1774 }, 1775 { 1776 "referenced_type" : "_ZTIPi" 1777 } 1778 ], 1779 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1780 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 1781 }, 1782 { 1783 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault::getCapabilityForRole", 1784 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault20getCapabilityForRoleENS3_4RoleEPi", 1785 "parameters" : 1786 [ 1787 { 1788 "is_this_ptr" : true, 1789 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE" 1790 }, 1791 { 1792 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE" 1793 }, 1794 { 1795 "referenced_type" : "_ZTIPi" 1796 } 1797 ], 1798 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1799 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 1800 }, 1801 { 1802 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault::asBinder", 1803 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault8asBinderEv", 1804 "parameters" : 1805 [ 1806 { 1807 "is_this_ptr" : true, 1808 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE" 1809 } 1810 ], 1811 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1812 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 1813 }, 1814 { 1815 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault::getState", 1816 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault8getStateENS3_4RoleEiPNS3_23OccupantAwarenessStatusE", 1817 "parameters" : 1818 [ 1819 { 1820 "is_this_ptr" : true, 1821 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE" 1822 }, 1823 { 1824 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE" 1825 }, 1826 { 1827 "referenced_type" : "_ZTIi" 1828 }, 1829 { 1830 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE" 1831 } 1832 ], 1833 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1834 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 1835 }, 1836 { 1837 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault::isRemote", 1838 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault8isRemoteEv", 1839 "parameters" : 1840 [ 1841 { 1842 "is_this_ptr" : true, 1843 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE" 1844 } 1845 ], 1846 "return_type" : "_ZTIb", 1847 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 1848 }, 1849 { 1850 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::fromBinder", 1851 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback10fromBinderERKN3ndk10SpAIBinderE", 1852 "parameters" : 1853 [ 1854 { 1855 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1856 } 1857 ], 1858 "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 1859 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 1860 }, 1861 { 1862 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::writeToParcel", 1863 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS4_EE", 1864 "parameters" : 1865 [ 1866 { 1867 "referenced_type" : "_ZTIP7AParcel" 1868 }, 1869 { 1870 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE" 1871 } 1872 ], 1873 "return_type" : "_ZTIi", 1874 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 1875 }, 1876 { 1877 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::getDefaultImpl", 1878 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback14getDefaultImplEv", 1879 "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 1880 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 1881 }, 1882 { 1883 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::readFromParcel", 1884 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS4_EE", 1885 "parameters" : 1886 [ 1887 { 1888 "referenced_type" : "_ZTIPK7AParcel" 1889 }, 1890 { 1891 "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE" 1892 } 1893 ], 1894 "return_type" : "_ZTIi", 1895 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 1896 }, 1897 { 1898 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::setDefaultImpl", 1899 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback14setDefaultImplENSt3__110shared_ptrIS4_EE", 1900 "parameters" : 1901 [ 1902 { 1903 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE" 1904 } 1905 ], 1906 "return_type" : "_ZTIb", 1907 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 1908 }, 1909 { 1910 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::IOccupantAwarenessClientCallback", 1911 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackC2Ev", 1912 "parameters" : 1913 [ 1914 { 1915 "is_this_ptr" : true, 1916 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE" 1917 } 1918 ], 1919 "return_type" : "_ZTIv", 1920 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 1921 }, 1922 { 1923 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::~IOccupantAwarenessClientCallback", 1924 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackD0Ev", 1925 "parameters" : 1926 [ 1927 { 1928 "is_this_ptr" : true, 1929 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE" 1930 } 1931 ], 1932 "return_type" : "_ZTIv", 1933 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 1934 }, 1935 { 1936 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::~IOccupantAwarenessClientCallback", 1937 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackD1Ev", 1938 "parameters" : 1939 [ 1940 { 1941 "is_this_ptr" : true, 1942 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE" 1943 } 1944 ], 1945 "return_type" : "_ZTIv", 1946 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 1947 }, 1948 { 1949 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::~IOccupantAwarenessClientCallback", 1950 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackD2Ev", 1951 "parameters" : 1952 [ 1953 { 1954 "is_this_ptr" : true, 1955 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE" 1956 } 1957 ], 1958 "return_type" : "_ZTIv", 1959 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 1960 }, 1961 { 1962 "access" : "protected", 1963 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwarenessClientCallback::createBinder", 1964 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallback12createBinderEv", 1965 "parameters" : 1966 [ 1967 { 1968 "is_this_ptr" : true, 1969 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE" 1970 } 1971 ], 1972 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1973 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwarenessClientCallback.h" 1974 }, 1975 { 1976 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwarenessClientCallback::getInterfaceHash", 1977 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE", 1978 "parameters" : 1979 [ 1980 { 1981 "is_this_ptr" : true, 1982 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE" 1983 }, 1984 { 1985 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1986 } 1987 ], 1988 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1989 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwarenessClientCallback.h" 1990 }, 1991 { 1992 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwarenessClientCallback::getInterfaceVersion", 1993 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallback19getInterfaceVersionEPi", 1994 "parameters" : 1995 [ 1996 { 1997 "is_this_ptr" : true, 1998 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE" 1999 }, 2000 { 2001 "referenced_type" : "_ZTIPi" 2002 } 2003 ], 2004 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2005 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwarenessClientCallback.h" 2006 }, 2007 { 2008 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwarenessClientCallback::BnOccupantAwarenessClientCallback", 2009 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackC2Ev", 2010 "parameters" : 2011 [ 2012 { 2013 "is_this_ptr" : true, 2014 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE" 2015 } 2016 ], 2017 "return_type" : "_ZTIv", 2018 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwarenessClientCallback.h" 2019 }, 2020 { 2021 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwarenessClientCallback::~BnOccupantAwarenessClientCallback", 2022 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackD0Ev", 2023 "parameters" : 2024 [ 2025 { 2026 "is_this_ptr" : true, 2027 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE" 2028 } 2029 ], 2030 "return_type" : "_ZTIv", 2031 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwarenessClientCallback.h" 2032 }, 2033 { 2034 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwarenessClientCallback::~BnOccupantAwarenessClientCallback", 2035 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackD1Ev", 2036 "parameters" : 2037 [ 2038 { 2039 "is_this_ptr" : true, 2040 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE" 2041 } 2042 ], 2043 "return_type" : "_ZTIv", 2044 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwarenessClientCallback.h" 2045 }, 2046 { 2047 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwarenessClientCallback::~BnOccupantAwarenessClientCallback", 2048 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackD2Ev", 2049 "parameters" : 2050 [ 2051 { 2052 "is_this_ptr" : true, 2053 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE" 2054 } 2055 ], 2056 "return_type" : "_ZTIv", 2057 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwarenessClientCallback.h" 2058 }, 2059 { 2060 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwarenessClientCallback::getInterfaceHash", 2061 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE", 2062 "parameters" : 2063 [ 2064 { 2065 "is_this_ptr" : true, 2066 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE" 2067 }, 2068 { 2069 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 2070 } 2071 ], 2072 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2073 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwarenessClientCallback.h" 2074 }, 2075 { 2076 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwarenessClientCallback::onDetectionEvent", 2077 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback16onDetectionEventERKNS3_18OccupantDetectionsE", 2078 "parameters" : 2079 [ 2080 { 2081 "is_this_ptr" : true, 2082 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE" 2083 }, 2084 { 2085 "referenced_type" : "_ZTIRKN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE" 2086 } 2087 ], 2088 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2089 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwarenessClientCallback.h" 2090 }, 2091 { 2092 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwarenessClientCallback::getInterfaceVersion", 2093 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback19getInterfaceVersionEPi", 2094 "parameters" : 2095 [ 2096 { 2097 "is_this_ptr" : true, 2098 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE" 2099 }, 2100 { 2101 "referenced_type" : "_ZTIPi" 2102 } 2103 ], 2104 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2105 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwarenessClientCallback.h" 2106 }, 2107 { 2108 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwarenessClientCallback::onSystemStatusChanged", 2109 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback21onSystemStatusChangedEiNS3_23OccupantAwarenessStatusE", 2110 "parameters" : 2111 [ 2112 { 2113 "is_this_ptr" : true, 2114 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE" 2115 }, 2116 { 2117 "referenced_type" : "_ZTIi" 2118 }, 2119 { 2120 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE" 2121 } 2122 ], 2123 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2124 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwarenessClientCallback.h" 2125 }, 2126 { 2127 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwarenessClientCallback::BpOccupantAwarenessClientCallback", 2128 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackC1ERKN3ndk10SpAIBinderE", 2129 "parameters" : 2130 [ 2131 { 2132 "is_this_ptr" : true, 2133 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE" 2134 }, 2135 { 2136 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 2137 } 2138 ], 2139 "return_type" : "_ZTIv", 2140 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwarenessClientCallback.h" 2141 }, 2142 { 2143 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwarenessClientCallback::BpOccupantAwarenessClientCallback", 2144 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackC2ERKN3ndk10SpAIBinderE", 2145 "parameters" : 2146 [ 2147 { 2148 "is_this_ptr" : true, 2149 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE" 2150 }, 2151 { 2152 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 2153 } 2154 ], 2155 "return_type" : "_ZTIv", 2156 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwarenessClientCallback.h" 2157 }, 2158 { 2159 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwarenessClientCallback::~BpOccupantAwarenessClientCallback", 2160 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackD0Ev", 2161 "parameters" : 2162 [ 2163 { 2164 "is_this_ptr" : true, 2165 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE" 2166 } 2167 ], 2168 "return_type" : "_ZTIv", 2169 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwarenessClientCallback.h" 2170 }, 2171 { 2172 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwarenessClientCallback::~BpOccupantAwarenessClientCallback", 2173 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackD1Ev", 2174 "parameters" : 2175 [ 2176 { 2177 "is_this_ptr" : true, 2178 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE" 2179 } 2180 ], 2181 "return_type" : "_ZTIv", 2182 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwarenessClientCallback.h" 2183 }, 2184 { 2185 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwarenessClientCallback::~BpOccupantAwarenessClientCallback", 2186 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackD2Ev", 2187 "parameters" : 2188 [ 2189 { 2190 "is_this_ptr" : true, 2191 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE" 2192 } 2193 ], 2194 "return_type" : "_ZTIv", 2195 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwarenessClientCallback.h" 2196 }, 2197 { 2198 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallbackDefault::getInterfaceHash", 2199 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE", 2200 "parameters" : 2201 [ 2202 { 2203 "is_this_ptr" : true, 2204 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE" 2205 }, 2206 { 2207 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 2208 } 2209 ], 2210 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2211 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 2212 }, 2213 { 2214 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallbackDefault::onDetectionEvent", 2215 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault16onDetectionEventERKNS3_18OccupantDetectionsE", 2216 "parameters" : 2217 [ 2218 { 2219 "is_this_ptr" : true, 2220 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE" 2221 }, 2222 { 2223 "referenced_type" : "_ZTIRKN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE" 2224 } 2225 ], 2226 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2227 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 2228 }, 2229 { 2230 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallbackDefault::getInterfaceVersion", 2231 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault19getInterfaceVersionEPi", 2232 "parameters" : 2233 [ 2234 { 2235 "is_this_ptr" : true, 2236 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE" 2237 }, 2238 { 2239 "referenced_type" : "_ZTIPi" 2240 } 2241 ], 2242 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2243 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 2244 }, 2245 { 2246 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallbackDefault::onSystemStatusChanged", 2247 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault21onSystemStatusChangedEiNS3_23OccupantAwarenessStatusE", 2248 "parameters" : 2249 [ 2250 { 2251 "is_this_ptr" : true, 2252 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE" 2253 }, 2254 { 2255 "referenced_type" : "_ZTIi" 2256 }, 2257 { 2258 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE" 2259 } 2260 ], 2261 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2262 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 2263 }, 2264 { 2265 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallbackDefault::asBinder", 2266 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault8asBinderEv", 2267 "parameters" : 2268 [ 2269 { 2270 "is_this_ptr" : true, 2271 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE" 2272 } 2273 ], 2274 "return_type" : "_ZTIN3ndk10SpAIBinderE", 2275 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 2276 }, 2277 { 2278 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallbackDefault::isRemote", 2279 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault8isRemoteEv", 2280 "parameters" : 2281 [ 2282 { 2283 "is_this_ptr" : true, 2284 "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE" 2285 } 2286 ], 2287 "return_type" : "_ZTIb", 2288 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 2289 }, 2290 { 2291 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::GazeDetection::writeToParcel", 2292 "linker_set_key" : "_ZNK4aidl7android8hardware10automotive18occupant_awareness13GazeDetection13writeToParcelEP7AParcel", 2293 "parameters" : 2294 [ 2295 { 2296 "is_this_ptr" : true, 2297 "referenced_type" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE" 2298 }, 2299 { 2300 "referenced_type" : "_ZTIP7AParcel" 2301 } 2302 ], 2303 "return_type" : "_ZTIi", 2304 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h" 2305 }, 2306 { 2307 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantDetection::writeToParcel", 2308 "linker_set_key" : "_ZNK4aidl7android8hardware10automotive18occupant_awareness17OccupantDetection13writeToParcelEP7AParcel", 2309 "parameters" : 2310 [ 2311 { 2312 "is_this_ptr" : true, 2313 "referenced_type" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE" 2314 }, 2315 { 2316 "referenced_type" : "_ZTIP7AParcel" 2317 } 2318 ], 2319 "return_type" : "_ZTIi", 2320 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetection.h" 2321 }, 2322 { 2323 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::PresenceDetection::writeToParcel", 2324 "linker_set_key" : "_ZNK4aidl7android8hardware10automotive18occupant_awareness17PresenceDetection13writeToParcelEP7AParcel", 2325 "parameters" : 2326 [ 2327 { 2328 "is_this_ptr" : true, 2329 "referenced_type" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE" 2330 }, 2331 { 2332 "referenced_type" : "_ZTIP7AParcel" 2333 } 2334 ], 2335 "return_type" : "_ZTIi", 2336 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h" 2337 }, 2338 { 2339 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantDetections::writeToParcel", 2340 "linker_set_key" : "_ZNK4aidl7android8hardware10automotive18occupant_awareness18OccupantDetections13writeToParcelEP7AParcel", 2341 "parameters" : 2342 [ 2343 { 2344 "is_this_ptr" : true, 2345 "referenced_type" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE" 2346 }, 2347 { 2348 "referenced_type" : "_ZTIP7AParcel" 2349 } 2350 ], 2351 "return_type" : "_ZTIi", 2352 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h" 2353 }, 2354 { 2355 "function_name" : "aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection::writeToParcel", 2356 "linker_set_key" : "_ZNK4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetection13writeToParcelEP7AParcel", 2357 "parameters" : 2358 [ 2359 { 2360 "is_this_ptr" : true, 2361 "referenced_type" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE" 2362 }, 2363 { 2364 "referenced_type" : "_ZTIP7AParcel" 2365 } 2366 ], 2367 "return_type" : "_ZTIi", 2368 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h" 2369 } 2370 ], 2371 "global_vars" : 2372 [ 2373 { 2374 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness13GazeDetection10descriptorE", 2375 "name" : "aidl::android::hardware::automotive::occupant_awareness::GazeDetection::descriptor", 2376 "referenced_type" : "_ZTIPKc", 2377 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h" 2378 }, 2379 { 2380 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetection10descriptorE", 2381 "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantDetection::descriptor", 2382 "referenced_type" : "_ZTIPKc", 2383 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetection.h" 2384 }, 2385 { 2386 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetection10descriptorE", 2387 "name" : "aidl::android::hardware::automotive::occupant_awareness::PresenceDetection::descriptor", 2388 "referenced_type" : "_ZTIPKc", 2389 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h" 2390 }, 2391 { 2392 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness10descriptorE", 2393 "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::descriptor", 2394 "referenced_type" : "_ZTIPKc", 2395 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 2396 }, 2397 { 2398 "access" : "private", 2399 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness12default_implE", 2400 "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::default_impl", 2401 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 2402 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 2403 }, 2404 { 2405 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness4hashE", 2406 "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::hash", 2407 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2408 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 2409 }, 2410 { 2411 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetections10descriptorE", 2412 "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantDetections::descriptor", 2413 "referenced_type" : "_ZTIPKc", 2414 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h" 2415 }, 2416 { 2417 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetection10descriptorE", 2418 "name" : "aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection::descriptor", 2419 "referenced_type" : "_ZTIPKc", 2420 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h" 2421 }, 2422 { 2423 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback10descriptorE", 2424 "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::descriptor", 2425 "referenced_type" : "_ZTIPKc", 2426 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 2427 }, 2428 { 2429 "access" : "private", 2430 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback12default_implE", 2431 "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::default_impl", 2432 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 2433 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 2434 }, 2435 { 2436 "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback4hashE", 2437 "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::hash", 2438 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2439 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 2440 } 2441 ], 2442 "lvalue_reference_types" : 2443 [ 2444 { 2445 "alignment" : 4, 2446 "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE", 2447 "name" : "const ndk::SpAIBinder &", 2448 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE", 2449 "self_type" : "_ZTIRKN3ndk10SpAIBinderE", 2450 "size" : 4, 2451 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2452 }, 2453 { 2454 "alignment" : 4, 2455 "linker_set_key" : "_ZTIRKN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE", 2456 "name" : "const aidl::android::hardware::automotive::occupant_awareness::OccupantDetections &", 2457 "referenced_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE", 2458 "self_type" : "_ZTIRKN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE", 2459 "size" : 4, 2460 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 2461 }, 2462 { 2463 "alignment" : 4, 2464 "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 2465 "name" : "const std::shared_ptr<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness> &", 2466 "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 2467 "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 2468 "size" : 4, 2469 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 2470 }, 2471 { 2472 "alignment" : 4, 2473 "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 2474 "name" : "const std::shared_ptr<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback> &", 2475 "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 2476 "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 2477 "size" : 4, 2478 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 2479 }, 2480 { 2481 "alignment" : 4, 2482 "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2483 "name" : "const std::vector<char16_t, std::allocator<char16_t> > &", 2484 "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2485 "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2486 "size" : 4, 2487 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 2488 }, 2489 { 2490 "alignment" : 4, 2491 "linker_set_key" : "_ZTIRKNSt3__16vectorIaNS_9allocatorIaEEEE", 2492 "name" : "const std::vector<signed char, std::allocator<signed char> > &", 2493 "referenced_type" : "_ZTIKNSt3__16vectorIaNS_9allocatorIaEEEE", 2494 "self_type" : "_ZTIRKNSt3__16vectorIaNS_9allocatorIaEEEE", 2495 "size" : 4, 2496 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 2497 }, 2498 { 2499 "alignment" : 4, 2500 "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE", 2501 "name" : "const std::vector<bool, std::allocator<bool> > &", 2502 "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 2503 "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE", 2504 "size" : 4, 2505 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 2506 }, 2507 { 2508 "alignment" : 4, 2509 "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE", 2510 "name" : "const std::vector<double, std::allocator<double> > &", 2511 "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 2512 "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE", 2513 "size" : 4, 2514 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 2515 }, 2516 { 2517 "alignment" : 4, 2518 "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE", 2519 "name" : "const std::vector<float, std::allocator<float> > &", 2520 "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 2521 "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE", 2522 "size" : 4, 2523 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 2524 }, 2525 { 2526 "alignment" : 4, 2527 "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE", 2528 "name" : "const std::vector<int, std::allocator<int> > &", 2529 "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 2530 "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE", 2531 "size" : 4, 2532 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 2533 }, 2534 { 2535 "alignment" : 4, 2536 "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE", 2537 "name" : "const std::vector<unsigned int, std::allocator<unsigned int> > &", 2538 "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 2539 "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE", 2540 "size" : 4, 2541 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 2542 }, 2543 { 2544 "alignment" : 4, 2545 "linker_set_key" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE", 2546 "name" : "const std::vector<long long, std::allocator<long long> > &", 2547 "referenced_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE", 2548 "self_type" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE", 2549 "size" : 4, 2550 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 2551 }, 2552 { 2553 "alignment" : 4, 2554 "linker_set_key" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE", 2555 "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long> > &", 2556 "referenced_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE", 2557 "self_type" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE", 2558 "size" : 4, 2559 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 2560 }, 2561 { 2562 "alignment" : 4, 2563 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2564 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t> > > &", 2565 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2566 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2567 "size" : 4, 2568 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 2569 }, 2570 { 2571 "alignment" : 4, 2572 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE", 2573 "name" : "const std::optional<std::vector<signed char, std::allocator<signed char> > > &", 2574 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE", 2575 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE", 2576 "size" : 4, 2577 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 2578 }, 2579 { 2580 "alignment" : 4, 2581 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2582 "name" : "const std::optional<std::vector<bool, std::allocator<bool> > > &", 2583 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2584 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2585 "size" : 4, 2586 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 2587 }, 2588 { 2589 "alignment" : 4, 2590 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2591 "name" : "const std::optional<std::vector<double, std::allocator<double> > > &", 2592 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2593 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2594 "size" : 4, 2595 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 2596 }, 2597 { 2598 "alignment" : 4, 2599 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2600 "name" : "const std::optional<std::vector<float, std::allocator<float> > > &", 2601 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2602 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2603 "size" : 4, 2604 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 2605 }, 2606 { 2607 "alignment" : 4, 2608 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2609 "name" : "const std::optional<std::vector<int, std::allocator<int> > > &", 2610 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2611 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2612 "size" : 4, 2613 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 2614 }, 2615 { 2616 "alignment" : 4, 2617 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2618 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int> > > &", 2619 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2620 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2621 "size" : 4, 2622 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 2623 }, 2624 { 2625 "alignment" : 4, 2626 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 2627 "name" : "const std::optional<std::vector<long long, std::allocator<long long> > > &", 2628 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 2629 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 2630 "size" : 4, 2631 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 2632 }, 2633 { 2634 "alignment" : 4, 2635 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 2636 "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long> > > &", 2637 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 2638 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 2639 "size" : 4, 2640 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 2641 }, 2642 { 2643 "alignment" : 4, 2644 "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE", 2645 "name" : "ndk::SpAIBinder &", 2646 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 2647 "self_type" : "_ZTIRN3ndk10SpAIBinderE", 2648 "size" : 4, 2649 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2650 }, 2651 { 2652 "alignment" : 4, 2653 "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE", 2654 "name" : "ndk::ScopedAStatus &", 2655 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2656 "self_type" : "_ZTIRN3ndk13ScopedAStatusE", 2657 "size" : 4, 2658 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2659 } 2660 ], 2661 "pointer_types" : 2662 [ 2663 { 2664 "alignment" : 4, 2665 "linker_set_key" : "_ZTIP13AIBinder_Weak", 2666 "name" : "AIBinder_Weak *", 2667 "referenced_type" : "_ZTI13AIBinder_Weak", 2668 "self_type" : "_ZTIP13AIBinder_Weak", 2669 "size" : 4, 2670 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2671 }, 2672 { 2673 "alignment" : 4, 2674 "linker_set_key" : "_ZTIP14AIBinder_Class", 2675 "name" : "AIBinder_Class *", 2676 "referenced_type" : "_ZTI14AIBinder_Class", 2677 "self_type" : "_ZTIP14AIBinder_Class", 2678 "size" : 4, 2679 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 2680 }, 2681 { 2682 "alignment" : 4, 2683 "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient", 2684 "name" : "AIBinder_DeathRecipient *", 2685 "referenced_type" : "_ZTI23AIBinder_DeathRecipient", 2686 "self_type" : "_ZTIP23AIBinder_DeathRecipient", 2687 "size" : 4, 2688 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2689 }, 2690 { 2691 "alignment" : 4, 2692 "linker_set_key" : "_ZTIP7AParcel", 2693 "name" : "AParcel *", 2694 "referenced_type" : "_ZTI7AParcel", 2695 "self_type" : "_ZTIP7AParcel", 2696 "size" : 4, 2697 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2698 }, 2699 { 2700 "alignment" : 4, 2701 "linker_set_key" : "_ZTIP7AStatus", 2702 "name" : "AStatus *", 2703 "referenced_type" : "_ZTI7AStatus", 2704 "self_type" : "_ZTIP7AStatus", 2705 "size" : 4, 2706 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2707 }, 2708 { 2709 "alignment" : 4, 2710 "linker_set_key" : "_ZTIP8AIBinder", 2711 "name" : "AIBinder *", 2712 "referenced_type" : "_ZTI8AIBinder", 2713 "self_type" : "_ZTIP8AIBinder", 2714 "size" : 4, 2715 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2716 }, 2717 { 2718 "alignment" : 4, 2719 "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E", 2720 "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)", 2721 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 2722 "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E", 2723 "size" : 4, 2724 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 2725 }, 2726 { 2727 "alignment" : 4, 2728 "linker_set_key" : "_ZTIPK7AParcel", 2729 "name" : "const AParcel *", 2730 "referenced_type" : "_ZTIK7AParcel", 2731 "self_type" : "_ZTIPK7AParcel", 2732 "size" : 4, 2733 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 2734 }, 2735 { 2736 "alignment" : 4, 2737 "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE", 2738 "name" : "const ndk::SpAIBinder *", 2739 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE", 2740 "self_type" : "_ZTIPKN3ndk10SpAIBinderE", 2741 "size" : 4, 2742 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2743 }, 2744 { 2745 "alignment" : 4, 2746 "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE", 2747 "name" : "const ndk::ScopedAStatus *", 2748 "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE", 2749 "self_type" : "_ZTIPKN3ndk13ScopedAStatusE", 2750 "size" : 4, 2751 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2752 }, 2753 { 2754 "alignment" : 4, 2755 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 2756 "name" : "const ndk::impl::ScopedAResource<AStatus *, void, &AStatus_delete, nullptr> *", 2757 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 2758 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 2759 "size" : 4, 2760 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2761 }, 2762 { 2763 "alignment" : 4, 2764 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 2765 "name" : "const ndk::impl::ScopedAResource<int, int, &close, -1> *", 2766 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 2767 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 2768 "size" : 4, 2769 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2770 }, 2771 { 2772 "alignment" : 4, 2773 "linker_set_key" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE", 2774 "name" : "const aidl::android::hardware::automotive::occupant_awareness::GazeDetection *", 2775 "referenced_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE", 2776 "self_type" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE", 2777 "size" : 4, 2778 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h" 2779 }, 2780 { 2781 "alignment" : 4, 2782 "linker_set_key" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE", 2783 "name" : "const aidl::android::hardware::automotive::occupant_awareness::OccupantDetection *", 2784 "referenced_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE", 2785 "self_type" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE", 2786 "size" : 4, 2787 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetection.h" 2788 }, 2789 { 2790 "alignment" : 4, 2791 "linker_set_key" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE", 2792 "name" : "const aidl::android::hardware::automotive::occupant_awareness::PresenceDetection *", 2793 "referenced_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE", 2794 "self_type" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE", 2795 "size" : 4, 2796 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h" 2797 }, 2798 { 2799 "alignment" : 4, 2800 "linker_set_key" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE", 2801 "name" : "const aidl::android::hardware::automotive::occupant_awareness::OccupantDetections *", 2802 "referenced_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE", 2803 "self_type" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE", 2804 "size" : 4, 2805 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h" 2806 }, 2807 { 2808 "alignment" : 4, 2809 "linker_set_key" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE", 2810 "name" : "const aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection *", 2811 "referenced_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE", 2812 "self_type" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE", 2813 "size" : 4, 2814 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h" 2815 }, 2816 { 2817 "alignment" : 4, 2818 "linker_set_key" : "_ZTIPKc", 2819 "name" : "const char *", 2820 "referenced_type" : "_ZTIKc", 2821 "self_type" : "_ZTIPKc", 2822 "size" : 4, 2823 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2824 }, 2825 { 2826 "alignment" : 4, 2827 "linker_set_key" : "_ZTIPKv", 2828 "name" : "const void *", 2829 "referenced_type" : "_ZTIKv", 2830 "self_type" : "_ZTIPKv", 2831 "size" : 4, 2832 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 2833 }, 2834 { 2835 "alignment" : 4, 2836 "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE", 2837 "name" : "ndk::SpAIBinder *", 2838 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 2839 "self_type" : "_ZTIPN3ndk10SpAIBinderE", 2840 "size" : 4, 2841 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2842 }, 2843 { 2844 "alignment" : 4, 2845 "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE", 2846 "name" : "ndk::ICInterface *", 2847 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 2848 "self_type" : "_ZTIPN3ndk11ICInterfaceE", 2849 "size" : 4, 2850 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 2851 }, 2852 { 2853 "alignment" : 4, 2854 "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 2855 "name" : "ndk::BnCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness> *", 2856 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 2857 "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 2858 "size" : 4, 2859 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 2860 }, 2861 { 2862 "alignment" : 4, 2863 "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 2864 "name" : "ndk::BnCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback> *", 2865 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 2866 "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 2867 "size" : 4, 2868 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 2869 }, 2870 { 2871 "alignment" : 4, 2872 "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 2873 "name" : "ndk::BpCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness> *", 2874 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 2875 "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 2876 "size" : 4, 2877 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 2878 }, 2879 { 2880 "alignment" : 4, 2881 "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 2882 "name" : "ndk::BpCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback> *", 2883 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 2884 "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 2885 "size" : 4, 2886 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 2887 }, 2888 { 2889 "alignment" : 4, 2890 "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE", 2891 "name" : "ndk::ScopedAParcel *", 2892 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 2893 "self_type" : "_ZTIPN3ndk13ScopedAParcelE", 2894 "size" : 4, 2895 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2896 }, 2897 { 2898 "alignment" : 4, 2899 "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE", 2900 "name" : "ndk::ScopedAStatus *", 2901 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2902 "self_type" : "_ZTIPN3ndk13ScopedAStatusE", 2903 "size" : 4, 2904 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2905 }, 2906 { 2907 "alignment" : 4, 2908 "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE", 2909 "name" : "ndk::SharedRefBase *", 2910 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 2911 "self_type" : "_ZTIPN3ndk13SharedRefBaseE", 2912 "size" : 4, 2913 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 2914 }, 2915 { 2916 "alignment" : 4, 2917 "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE", 2918 "name" : "ndk::ScopedAIBinder_Weak *", 2919 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2920 "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE", 2921 "size" : 4, 2922 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2923 }, 2924 { 2925 "alignment" : 4, 2926 "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE", 2927 "name" : "ndk::ScopedFileDescriptor *", 2928 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2929 "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE", 2930 "size" : 4, 2931 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2932 }, 2933 { 2934 "alignment" : 4, 2935 "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE", 2936 "name" : "ndk::ScopedAIBinder_DeathRecipient *", 2937 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2938 "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE", 2939 "size" : 4, 2940 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2941 }, 2942 { 2943 "alignment" : 4, 2944 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakvXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2945 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, void, &AIBinder_Weak_delete, nullptr> *", 2946 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakvXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2947 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakvXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2948 "size" : 4, 2949 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2950 }, 2951 { 2952 "alignment" : 4, 2953 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientvXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2954 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, void, &AIBinder_DeathRecipient_delete, nullptr> *", 2955 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientvXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2956 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientvXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2957 "size" : 4, 2958 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2959 }, 2960 { 2961 "alignment" : 4, 2962 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelvXadL_Z14AParcel_deleteEELS3_0EEE", 2963 "name" : "ndk::impl::ScopedAResource<AParcel *, void, &AParcel_delete, nullptr> *", 2964 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelvXadL_Z14AParcel_deleteEELS3_0EEE", 2965 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelvXadL_Z14AParcel_deleteEELS3_0EEE", 2966 "size" : 4, 2967 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2968 }, 2969 { 2970 "alignment" : 4, 2971 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 2972 "name" : "ndk::impl::ScopedAResource<AStatus *, void, &AStatus_delete, nullptr> *", 2973 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 2974 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 2975 "size" : 4, 2976 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2977 }, 2978 { 2979 "alignment" : 4, 2980 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 2981 "name" : "ndk::impl::ScopedAResource<int, int, &close, -1> *", 2982 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 2983 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 2984 "size" : 4, 2985 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 2986 }, 2987 { 2988 "alignment" : 4, 2989 "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE", 2990 "name" : "aidl::android::hardware::automotive::occupant_awareness::GazeDetection *", 2991 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE", 2992 "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE", 2993 "size" : 4, 2994 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h" 2995 }, 2996 { 2997 "alignment" : 4, 2998 "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE", 2999 "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantDetection *", 3000 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE", 3001 "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE", 3002 "size" : 4, 3003 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetection.h" 3004 }, 3005 { 3006 "alignment" : 4, 3007 "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE", 3008 "name" : "aidl::android::hardware::automotive::occupant_awareness::PresenceDetection *", 3009 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE", 3010 "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE", 3011 "size" : 4, 3012 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h" 3013 }, 3014 { 3015 "alignment" : 4, 3016 "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE", 3017 "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness *", 3018 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE", 3019 "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE", 3020 "size" : 4, 3021 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 3022 }, 3023 { 3024 "alignment" : 4, 3025 "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE", 3026 "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantDetections *", 3027 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE", 3028 "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE", 3029 "size" : 4, 3030 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 3031 }, 3032 { 3033 "alignment" : 4, 3034 "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE", 3035 "name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwareness *", 3036 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE", 3037 "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE", 3038 "size" : 4, 3039 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwareness.h" 3040 }, 3041 { 3042 "alignment" : 4, 3043 "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE", 3044 "name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness *", 3045 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE", 3046 "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE", 3047 "size" : 4, 3048 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h" 3049 }, 3050 { 3051 "alignment" : 4, 3052 "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE", 3053 "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantAwarenessStatus *", 3054 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE", 3055 "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE", 3056 "size" : 4, 3057 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 3058 }, 3059 { 3060 "alignment" : 4, 3061 "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE", 3062 "name" : "aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection *", 3063 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE", 3064 "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE", 3065 "size" : 4, 3066 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h" 3067 }, 3068 { 3069 "alignment" : 4, 3070 "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE", 3071 "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault *", 3072 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE", 3073 "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE", 3074 "size" : 4, 3075 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 3076 }, 3077 { 3078 "alignment" : 4, 3079 "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE", 3080 "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback *", 3081 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE", 3082 "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE", 3083 "size" : 4, 3084 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 3085 }, 3086 { 3087 "alignment" : 4, 3088 "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE", 3089 "name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwarenessClientCallback *", 3090 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE", 3091 "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE", 3092 "size" : 4, 3093 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwarenessClientCallback.h" 3094 }, 3095 { 3096 "alignment" : 4, 3097 "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE", 3098 "name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwarenessClientCallback *", 3099 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE", 3100 "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE", 3101 "size" : 4, 3102 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwarenessClientCallback.h" 3103 }, 3104 { 3105 "alignment" : 4, 3106 "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE", 3107 "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallbackDefault *", 3108 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE", 3109 "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE", 3110 "size" : 4, 3111 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 3112 }, 3113 { 3114 "alignment" : 4, 3115 "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 3116 "name" : "std::shared_ptr<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness> *", 3117 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 3118 "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 3119 "size" : 4, 3120 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 3121 }, 3122 { 3123 "alignment" : 4, 3124 "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 3125 "name" : "std::shared_ptr<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback> *", 3126 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 3127 "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 3128 "size" : 4, 3129 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 3130 }, 3131 { 3132 "alignment" : 4, 3133 "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3134 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 3135 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3136 "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3137 "size" : 4, 3138 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 3139 }, 3140 { 3141 "alignment" : 4, 3142 "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 3143 "name" : "std::vector<char16_t, std::allocator<char16_t> > *", 3144 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 3145 "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 3146 "size" : 4, 3147 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3148 }, 3149 { 3150 "alignment" : 4, 3151 "linker_set_key" : "_ZTIPNSt3__16vectorIaNS_9allocatorIaEEEE", 3152 "name" : "std::vector<signed char, std::allocator<signed char> > *", 3153 "referenced_type" : "_ZTINSt3__16vectorIaNS_9allocatorIaEEEE", 3154 "self_type" : "_ZTIPNSt3__16vectorIaNS_9allocatorIaEEEE", 3155 "size" : 4, 3156 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3157 }, 3158 { 3159 "alignment" : 4, 3160 "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 3161 "name" : "std::vector<bool, std::allocator<bool> > *", 3162 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 3163 "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 3164 "size" : 4, 3165 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3166 }, 3167 { 3168 "alignment" : 4, 3169 "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE", 3170 "name" : "std::vector<double, std::allocator<double> > *", 3171 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 3172 "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE", 3173 "size" : 4, 3174 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3175 }, 3176 { 3177 "alignment" : 4, 3178 "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE", 3179 "name" : "std::vector<float, std::allocator<float> > *", 3180 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 3181 "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE", 3182 "size" : 4, 3183 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3184 }, 3185 { 3186 "alignment" : 4, 3187 "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE", 3188 "name" : "std::vector<int, std::allocator<int> > *", 3189 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 3190 "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE", 3191 "size" : 4, 3192 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3193 }, 3194 { 3195 "alignment" : 4, 3196 "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE", 3197 "name" : "std::vector<unsigned int, std::allocator<unsigned int> > *", 3198 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 3199 "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE", 3200 "size" : 4, 3201 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3202 }, 3203 { 3204 "alignment" : 4, 3205 "linker_set_key" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE", 3206 "name" : "std::vector<long long, std::allocator<long long> > *", 3207 "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE", 3208 "self_type" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE", 3209 "size" : 4, 3210 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3211 }, 3212 { 3213 "alignment" : 4, 3214 "linker_set_key" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE", 3215 "name" : "std::vector<unsigned long long, std::allocator<unsigned long long> > *", 3216 "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE", 3217 "self_type" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE", 3218 "size" : 4, 3219 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3220 }, 3221 { 3222 "alignment" : 4, 3223 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3224 "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t> > > *", 3225 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3226 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3227 "size" : 4, 3228 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3229 }, 3230 { 3231 "alignment" : 4, 3232 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE", 3233 "name" : "std::optional<std::vector<signed char, std::allocator<signed char> > > *", 3234 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE", 3235 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE", 3236 "size" : 4, 3237 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3238 }, 3239 { 3240 "alignment" : 4, 3241 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3242 "name" : "std::optional<std::vector<bool, std::allocator<bool> > > *", 3243 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3244 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3245 "size" : 4, 3246 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3247 }, 3248 { 3249 "alignment" : 4, 3250 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3251 "name" : "std::optional<std::vector<double, std::allocator<double> > > *", 3252 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3253 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3254 "size" : 4, 3255 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3256 }, 3257 { 3258 "alignment" : 4, 3259 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3260 "name" : "std::optional<std::vector<float, std::allocator<float> > > *", 3261 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3262 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3263 "size" : 4, 3264 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3265 }, 3266 { 3267 "alignment" : 4, 3268 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3269 "name" : "std::optional<std::vector<int, std::allocator<int> > > *", 3270 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3271 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3272 "size" : 4, 3273 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3274 }, 3275 { 3276 "alignment" : 4, 3277 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3278 "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int> > > *", 3279 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3280 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3281 "size" : 4, 3282 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3283 }, 3284 { 3285 "alignment" : 4, 3286 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 3287 "name" : "std::optional<std::vector<long long, std::allocator<long long> > > *", 3288 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 3289 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 3290 "size" : 4, 3291 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3292 }, 3293 { 3294 "alignment" : 4, 3295 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 3296 "name" : "std::optional<std::vector<unsigned long long, std::allocator<unsigned long long> > > *", 3297 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 3298 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 3299 "size" : 4, 3300 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3301 }, 3302 { 3303 "alignment" : 4, 3304 "linker_set_key" : "_ZTIPP7AParcel", 3305 "name" : "AParcel **", 3306 "referenced_type" : "_ZTIP7AParcel", 3307 "self_type" : "_ZTIPP7AParcel", 3308 "size" : 4, 3309 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 3310 }, 3311 { 3312 "alignment" : 4, 3313 "linker_set_key" : "_ZTIPP7AStatus", 3314 "name" : "AStatus **", 3315 "referenced_type" : "_ZTIP7AStatus", 3316 "self_type" : "_ZTIPP7AStatus", 3317 "size" : 4, 3318 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 3319 }, 3320 { 3321 "alignment" : 4, 3322 "linker_set_key" : "_ZTIPP8AIBinder", 3323 "name" : "AIBinder **", 3324 "referenced_type" : "_ZTIP8AIBinder", 3325 "self_type" : "_ZTIPP8AIBinder", 3326 "size" : 4, 3327 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 3328 }, 3329 { 3330 "alignment" : 4, 3331 "linker_set_key" : "_ZTIPPKc", 3332 "name" : "const char **", 3333 "referenced_type" : "_ZTIPKc", 3334 "self_type" : "_ZTIPPKc", 3335 "size" : 4, 3336 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 3337 }, 3338 { 3339 "alignment" : 4, 3340 "linker_set_key" : "_ZTIPi", 3341 "name" : "int *", 3342 "referenced_type" : "_ZTIi", 3343 "self_type" : "_ZTIPi", 3344 "size" : 4, 3345 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 3346 }, 3347 { 3348 "alignment" : 4, 3349 "linker_set_key" : "_ZTIPv", 3350 "name" : "void *", 3351 "referenced_type" : "_ZTIv", 3352 "self_type" : "_ZTIPv", 3353 "size" : 4, 3354 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 3355 } 3356 ], 3357 "qualified_types" : 3358 [ 3359 { 3360 "is_const" : true, 3361 "linker_set_key" : "_ZTIK7AParcel", 3362 "name" : "const AParcel", 3363 "referenced_type" : "_ZTI7AParcel", 3364 "self_type" : "_ZTIK7AParcel", 3365 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 3366 }, 3367 { 3368 "alignment" : 4, 3369 "is_const" : true, 3370 "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE", 3371 "name" : "const ndk::SpAIBinder", 3372 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 3373 "self_type" : "_ZTIKN3ndk10SpAIBinderE", 3374 "size" : 4, 3375 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 3376 }, 3377 { 3378 "alignment" : 4, 3379 "is_const" : true, 3380 "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE", 3381 "name" : "const ndk::ScopedAStatus", 3382 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 3383 "self_type" : "_ZTIKN3ndk13ScopedAStatusE", 3384 "size" : 4, 3385 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 3386 }, 3387 { 3388 "alignment" : 4, 3389 "is_const" : true, 3390 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 3391 "name" : "const ndk::impl::ScopedAResource<AStatus *, void, &AStatus_delete, nullptr>", 3392 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 3393 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 3394 "size" : 4, 3395 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 3396 }, 3397 { 3398 "alignment" : 4, 3399 "is_const" : true, 3400 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 3401 "name" : "const ndk::impl::ScopedAResource<int, int, &close, -1>", 3402 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 3403 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 3404 "size" : 4, 3405 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 3406 }, 3407 { 3408 "alignment" : 4, 3409 "is_const" : true, 3410 "linker_set_key" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE", 3411 "name" : "const aidl::android::hardware::automotive::occupant_awareness::GazeDetection", 3412 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE", 3413 "self_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE", 3414 "size" : 64, 3415 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h" 3416 }, 3417 { 3418 "alignment" : 4, 3419 "is_const" : true, 3420 "linker_set_key" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE", 3421 "name" : "const aidl::android::hardware::automotive::occupant_awareness::OccupantDetection", 3422 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE", 3423 "self_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE", 3424 "size" : 40, 3425 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetection.h" 3426 }, 3427 { 3428 "alignment" : 4, 3429 "is_const" : true, 3430 "linker_set_key" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE", 3431 "name" : "const aidl::android::hardware::automotive::occupant_awareness::PresenceDetection", 3432 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE", 3433 "self_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE", 3434 "size" : 12, 3435 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h" 3436 }, 3437 { 3438 "alignment" : 4, 3439 "is_const" : true, 3440 "linker_set_key" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE", 3441 "name" : "const aidl::android::hardware::automotive::occupant_awareness::OccupantDetections", 3442 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE", 3443 "self_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE", 3444 "size" : 20, 3445 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 3446 }, 3447 { 3448 "alignment" : 4, 3449 "is_const" : true, 3450 "linker_set_key" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE", 3451 "name" : "const aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection", 3452 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE", 3453 "self_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE", 3454 "size" : 12, 3455 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h" 3456 }, 3457 { 3458 "alignment" : 4, 3459 "is_const" : true, 3460 "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 3461 "name" : "const std::shared_ptr<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness>", 3462 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 3463 "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 3464 "size" : 8, 3465 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 3466 }, 3467 { 3468 "alignment" : 4, 3469 "is_const" : true, 3470 "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 3471 "name" : "const std::shared_ptr<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback>", 3472 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 3473 "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 3474 "size" : 8, 3475 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h" 3476 }, 3477 { 3478 "alignment" : 4, 3479 "is_const" : true, 3480 "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3481 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 3482 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3483 "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3484 "size" : 12, 3485 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h" 3486 }, 3487 { 3488 "alignment" : 4, 3489 "is_const" : true, 3490 "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionELj10EEE", 3491 "name" : "const std::array<aidl::android::hardware::automotive::occupant_awareness::VehicleRegion, 10>", 3492 "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionELj10EEE", 3493 "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionELj10EEE", 3494 "size" : 40, 3495 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/VehicleRegion.h" 3496 }, 3497 { 3498 "alignment" : 1, 3499 "is_const" : true, 3500 "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelELj4EEE", 3501 "name" : "const std::array<aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel, 4>", 3502 "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelELj4EEE", 3503 "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelELj4EEE", 3504 "size" : 4, 3505 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/ConfidenceLevel.h" 3506 }, 3507 { 3508 "alignment" : 1, 3509 "is_const" : true, 3510 "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusELj4EEE", 3511 "name" : "const std::array<aidl::android::hardware::automotive::occupant_awareness::OccupantAwarenessStatus, 4>", 3512 "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusELj4EEE", 3513 "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusELj4EEE", 3514 "size" : 4, 3515 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantAwarenessStatus.h" 3516 }, 3517 { 3518 "alignment" : 4, 3519 "is_const" : true, 3520 "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness4RoleELj14EEE", 3521 "name" : "const std::array<aidl::android::hardware::automotive::occupant_awareness::Role, 14>", 3522 "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness4RoleELj14EEE", 3523 "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness4RoleELj14EEE", 3524 "size" : 56, 3525 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/Role.h" 3526 }, 3527 { 3528 "alignment" : 4, 3529 "is_const" : true, 3530 "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 3531 "name" : "const std::vector<char16_t, std::allocator<char16_t> >", 3532 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 3533 "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 3534 "size" : 12, 3535 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3536 }, 3537 { 3538 "alignment" : 4, 3539 "is_const" : true, 3540 "linker_set_key" : "_ZTIKNSt3__16vectorIaNS_9allocatorIaEEEE", 3541 "name" : "const std::vector<signed char, std::allocator<signed char> >", 3542 "referenced_type" : "_ZTINSt3__16vectorIaNS_9allocatorIaEEEE", 3543 "self_type" : "_ZTIKNSt3__16vectorIaNS_9allocatorIaEEEE", 3544 "size" : 12, 3545 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3546 }, 3547 { 3548 "alignment" : 4, 3549 "is_const" : true, 3550 "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 3551 "name" : "const std::vector<bool, std::allocator<bool> >", 3552 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 3553 "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 3554 "size" : 12, 3555 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3556 }, 3557 { 3558 "alignment" : 4, 3559 "is_const" : true, 3560 "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 3561 "name" : "const std::vector<double, std::allocator<double> >", 3562 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 3563 "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 3564 "size" : 12, 3565 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3566 }, 3567 { 3568 "alignment" : 4, 3569 "is_const" : true, 3570 "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 3571 "name" : "const std::vector<float, std::allocator<float> >", 3572 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 3573 "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 3574 "size" : 12, 3575 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3576 }, 3577 { 3578 "alignment" : 4, 3579 "is_const" : true, 3580 "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 3581 "name" : "const std::vector<int, std::allocator<int> >", 3582 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 3583 "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 3584 "size" : 12, 3585 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3586 }, 3587 { 3588 "alignment" : 4, 3589 "is_const" : true, 3590 "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 3591 "name" : "const std::vector<unsigned int, std::allocator<unsigned int> >", 3592 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 3593 "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 3594 "size" : 12, 3595 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3596 }, 3597 { 3598 "alignment" : 4, 3599 "is_const" : true, 3600 "linker_set_key" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE", 3601 "name" : "const std::vector<long long, std::allocator<long long> >", 3602 "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE", 3603 "self_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE", 3604 "size" : 12, 3605 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3606 }, 3607 { 3608 "alignment" : 4, 3609 "is_const" : true, 3610 "linker_set_key" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE", 3611 "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long> >", 3612 "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE", 3613 "self_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE", 3614 "size" : 12, 3615 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3616 }, 3617 { 3618 "alignment" : 4, 3619 "is_const" : true, 3620 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3621 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t> > >", 3622 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3623 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3624 "size" : 16, 3625 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3626 }, 3627 { 3628 "alignment" : 4, 3629 "is_const" : true, 3630 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE", 3631 "name" : "const std::optional<std::vector<signed char, std::allocator<signed char> > >", 3632 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE", 3633 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE", 3634 "size" : 16, 3635 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3636 }, 3637 { 3638 "alignment" : 4, 3639 "is_const" : true, 3640 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3641 "name" : "const std::optional<std::vector<bool, std::allocator<bool> > >", 3642 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3643 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3644 "size" : 16, 3645 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3646 }, 3647 { 3648 "alignment" : 4, 3649 "is_const" : true, 3650 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3651 "name" : "const std::optional<std::vector<double, std::allocator<double> > >", 3652 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3653 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3654 "size" : 16, 3655 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3656 }, 3657 { 3658 "alignment" : 4, 3659 "is_const" : true, 3660 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3661 "name" : "const std::optional<std::vector<float, std::allocator<float> > >", 3662 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3663 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3664 "size" : 16, 3665 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3666 }, 3667 { 3668 "alignment" : 4, 3669 "is_const" : true, 3670 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3671 "name" : "const std::optional<std::vector<int, std::allocator<int> > >", 3672 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3673 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3674 "size" : 16, 3675 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3676 }, 3677 { 3678 "alignment" : 4, 3679 "is_const" : true, 3680 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3681 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int> > >", 3682 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3683 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3684 "size" : 16, 3685 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3686 }, 3687 { 3688 "alignment" : 4, 3689 "is_const" : true, 3690 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 3691 "name" : "const std::optional<std::vector<long long, std::allocator<long long> > >", 3692 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 3693 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 3694 "size" : 16, 3695 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3696 }, 3697 { 3698 "alignment" : 4, 3699 "is_const" : true, 3700 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 3701 "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long> > >", 3702 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 3703 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 3704 "size" : 16, 3705 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3706 }, 3707 { 3708 "alignment" : 4, 3709 "is_const" : true, 3710 "linker_set_key" : "_ZTIKP7AStatus", 3711 "name" : "AStatus *const", 3712 "referenced_type" : "_ZTIP7AStatus", 3713 "self_type" : "_ZTIKP7AStatus", 3714 "size" : 4, 3715 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 3716 }, 3717 { 3718 "alignment" : 1, 3719 "is_const" : true, 3720 "linker_set_key" : "_ZTIKc", 3721 "name" : "const char", 3722 "referenced_type" : "_ZTIc", 3723 "self_type" : "_ZTIKc", 3724 "size" : 1, 3725 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 3726 }, 3727 { 3728 "alignment" : 4, 3729 "is_const" : true, 3730 "linker_set_key" : "_ZTIKi", 3731 "name" : "const int", 3732 "referenced_type" : "_ZTIi", 3733 "self_type" : "_ZTIKi", 3734 "size" : 4, 3735 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 3736 }, 3737 { 3738 "is_const" : true, 3739 "linker_set_key" : "_ZTIKv", 3740 "name" : "const void", 3741 "referenced_type" : "_ZTIv", 3742 "self_type" : "_ZTIKv", 3743 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h" 3744 } 3745 ], 3746 "record_types" : 3747 [ 3748 { 3749 "alignment" : 4, 3750 "fields" : 3751 [ 3752 { 3753 "access" : "private", 3754 "field_name" : "mBinder", 3755 "referenced_type" : "_ZTIP8AIBinder" 3756 } 3757 ], 3758 "linker_set_key" : "_ZTIN3ndk10SpAIBinderE", 3759 "name" : "ndk::SpAIBinder", 3760 "record_kind" : "class", 3761 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 3762 "self_type" : "_ZTIN3ndk10SpAIBinderE", 3763 "size" : 4, 3764 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 3765 }, 3766 { 3767 "access" : "private", 3768 "alignment" : 4, 3769 "fields" : 3770 [ 3771 { 3772 "field_name" : "interface", 3773 "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE" 3774 } 3775 ], 3776 "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 3777 "name" : "ndk::ICInterface::ICInterfaceData", 3778 "record_kind" : "class", 3779 "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 3780 "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 3781 "size" : 8, 3782 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h" 3783 }, 3784 { 3785 "alignment" : 4, 3786 "base_specifiers" : 3787 [ 3788 { 3789 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE" 3790 } 3791 ], 3792 "linker_set_key" : "_ZTIN3ndk11ICInterfaceE", 3793 "name" : "ndk::ICInterface", 3794 "record_kind" : "class", 3795 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 3796 "self_type" : "_ZTIN3ndk11ICInterfaceE", 3797 "size" : 16, 3798 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h", 3799 "vtable_components" : 3800 [ 3801 { 3802 "kind" : "offset_to_top" 3803 }, 3804 { 3805 "kind" : "rtti", 3806 "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE" 3807 }, 3808 { 3809 "kind" : "complete_dtor_pointer", 3810 "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev" 3811 }, 3812 { 3813 "kind" : "deleting_dtor_pointer", 3814 "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev" 3815 }, 3816 { 3817 "is_pure" : true, 3818 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 3819 }, 3820 { 3821 "is_pure" : true, 3822 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 3823 }, 3824 { 3825 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 3826 }, 3827 { 3828 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3829 } 3830 ] 3831 }, 3832 { 3833 "alignment" : 4, 3834 "base_specifiers" : 3835 [ 3836 { 3837 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE" 3838 } 3839 ], 3840 "fields" : 3841 [ 3842 { 3843 "access" : "private", 3844 "field_name" : "mMutex", 3845 "field_offset" : 128, 3846 "referenced_type" : "_ZTINSt3__15mutexE" 3847 }, 3848 { 3849 "access" : "private", 3850 "field_name" : "mWeakBinder", 3851 "field_offset" : 160, 3852 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE" 3853 } 3854 ], 3855 "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 3856 "name" : "ndk::BnCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness>", 3857 "record_kind" : "class", 3858 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 3859 "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 3860 "size" : 24, 3861 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h", 3862 "template_args" : 3863 [ 3864 "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE" 3865 ], 3866 "vtable_components" : 3867 [ 3868 { 3869 "kind" : "offset_to_top" 3870 }, 3871 { 3872 "kind" : "rtti", 3873 "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE" 3874 }, 3875 { 3876 "kind" : "complete_dtor_pointer", 3877 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEED1Ev" 3878 }, 3879 { 3880 "kind" : "deleting_dtor_pointer", 3881 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEED0Ev" 3882 }, 3883 { 3884 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8asBinderEv" 3885 }, 3886 { 3887 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8isRemoteEv" 3888 }, 3889 { 3890 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 3891 }, 3892 { 3893 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3894 }, 3895 { 3896 "is_pure" : true, 3897 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness14startDetectionEPNS3_23OccupantAwarenessStatusE" 3898 }, 3899 { 3900 "is_pure" : true, 3901 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness13stopDetectionEPNS3_23OccupantAwarenessStatusE" 3902 }, 3903 { 3904 "is_pure" : true, 3905 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness20getCapabilityForRoleENS3_4RoleEPi" 3906 }, 3907 { 3908 "is_pure" : true, 3909 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness8getStateENS3_4RoleEiPNS3_23OccupantAwarenessStatusE" 3910 }, 3911 { 3912 "is_pure" : true, 3913 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness11setCallbackERKNSt3__110shared_ptrINS3_32IOccupantAwarenessClientCallbackEEE" 3914 }, 3915 { 3916 "is_pure" : true, 3917 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness18getLatestDetectionEPNS3_18OccupantDetectionsE" 3918 }, 3919 { 3920 "is_pure" : true, 3921 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness19getInterfaceVersionEPi" 3922 }, 3923 { 3924 "is_pure" : true, 3925 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 3926 }, 3927 { 3928 "is_pure" : true, 3929 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE12createBinderEv" 3930 } 3931 ] 3932 }, 3933 { 3934 "alignment" : 4, 3935 "base_specifiers" : 3936 [ 3937 { 3938 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE" 3939 } 3940 ], 3941 "fields" : 3942 [ 3943 { 3944 "access" : "private", 3945 "field_name" : "mMutex", 3946 "field_offset" : 128, 3947 "referenced_type" : "_ZTINSt3__15mutexE" 3948 }, 3949 { 3950 "access" : "private", 3951 "field_name" : "mWeakBinder", 3952 "field_offset" : 160, 3953 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE" 3954 } 3955 ], 3956 "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 3957 "name" : "ndk::BnCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback>", 3958 "record_kind" : "class", 3959 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 3960 "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 3961 "size" : 24, 3962 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h", 3963 "template_args" : 3964 [ 3965 "_ZTIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE" 3966 ], 3967 "vtable_components" : 3968 [ 3969 { 3970 "kind" : "offset_to_top" 3971 }, 3972 { 3973 "kind" : "rtti", 3974 "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE" 3975 }, 3976 { 3977 "kind" : "complete_dtor_pointer", 3978 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEED1Ev" 3979 }, 3980 { 3981 "kind" : "deleting_dtor_pointer", 3982 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEED0Ev" 3983 }, 3984 { 3985 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8asBinderEv" 3986 }, 3987 { 3988 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8isRemoteEv" 3989 }, 3990 { 3991 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 3992 }, 3993 { 3994 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3995 }, 3996 { 3997 "is_pure" : true, 3998 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback21onSystemStatusChangedEiNS3_23OccupantAwarenessStatusE" 3999 }, 4000 { 4001 "is_pure" : true, 4002 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback16onDetectionEventERKNS3_18OccupantDetectionsE" 4003 }, 4004 { 4005 "is_pure" : true, 4006 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback19getInterfaceVersionEPi" 4007 }, 4008 { 4009 "is_pure" : true, 4010 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 4011 }, 4012 { 4013 "is_pure" : true, 4014 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE12createBinderEv" 4015 } 4016 ] 4017 }, 4018 { 4019 "alignment" : 4, 4020 "base_specifiers" : 4021 [ 4022 { 4023 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE" 4024 } 4025 ], 4026 "fields" : 4027 [ 4028 { 4029 "access" : "private", 4030 "field_name" : "mBinder", 4031 "field_offset" : 128, 4032 "referenced_type" : "_ZTIN3ndk10SpAIBinderE" 4033 } 4034 ], 4035 "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 4036 "name" : "ndk::BpCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness>", 4037 "record_kind" : "class", 4038 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 4039 "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE", 4040 "size" : 20, 4041 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h", 4042 "template_args" : 4043 [ 4044 "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE" 4045 ], 4046 "vtable_components" : 4047 [ 4048 { 4049 "kind" : "offset_to_top" 4050 }, 4051 { 4052 "kind" : "rtti", 4053 "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE" 4054 }, 4055 { 4056 "kind" : "complete_dtor_pointer", 4057 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEED1Ev" 4058 }, 4059 { 4060 "kind" : "deleting_dtor_pointer", 4061 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEED0Ev" 4062 }, 4063 { 4064 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8asBinderEv" 4065 }, 4066 { 4067 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8isRemoteEv" 4068 }, 4069 { 4070 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE4dumpEiPPKcj" 4071 }, 4072 { 4073 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4074 }, 4075 { 4076 "is_pure" : true, 4077 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness14startDetectionEPNS3_23OccupantAwarenessStatusE" 4078 }, 4079 { 4080 "is_pure" : true, 4081 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness13stopDetectionEPNS3_23OccupantAwarenessStatusE" 4082 }, 4083 { 4084 "is_pure" : true, 4085 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness20getCapabilityForRoleENS3_4RoleEPi" 4086 }, 4087 { 4088 "is_pure" : true, 4089 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness8getStateENS3_4RoleEiPNS3_23OccupantAwarenessStatusE" 4090 }, 4091 { 4092 "is_pure" : true, 4093 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness11setCallbackERKNSt3__110shared_ptrINS3_32IOccupantAwarenessClientCallbackEEE" 4094 }, 4095 { 4096 "is_pure" : true, 4097 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness18getLatestDetectionEPNS3_18OccupantDetectionsE" 4098 }, 4099 { 4100 "is_pure" : true, 4101 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness19getInterfaceVersionEPi" 4102 }, 4103 { 4104 "is_pure" : true, 4105 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 4106 } 4107 ] 4108 }, 4109 { 4110 "alignment" : 4, 4111 "base_specifiers" : 4112 [ 4113 { 4114 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE" 4115 } 4116 ], 4117 "fields" : 4118 [ 4119 { 4120 "access" : "private", 4121 "field_name" : "mBinder", 4122 "field_offset" : 128, 4123 "referenced_type" : "_ZTIN3ndk10SpAIBinderE" 4124 } 4125 ], 4126 "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 4127 "name" : "ndk::BpCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback>", 4128 "record_kind" : "class", 4129 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 4130 "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE", 4131 "size" : 20, 4132 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h", 4133 "template_args" : 4134 [ 4135 "_ZTIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE" 4136 ], 4137 "vtable_components" : 4138 [ 4139 { 4140 "kind" : "offset_to_top" 4141 }, 4142 { 4143 "kind" : "rtti", 4144 "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE" 4145 }, 4146 { 4147 "kind" : "complete_dtor_pointer", 4148 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEED1Ev" 4149 }, 4150 { 4151 "kind" : "deleting_dtor_pointer", 4152 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEED0Ev" 4153 }, 4154 { 4155 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8asBinderEv" 4156 }, 4157 { 4158 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8isRemoteEv" 4159 }, 4160 { 4161 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE4dumpEiPPKcj" 4162 }, 4163 { 4164 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4165 }, 4166 { 4167 "is_pure" : true, 4168 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback21onSystemStatusChangedEiNS3_23OccupantAwarenessStatusE" 4169 }, 4170 { 4171 "is_pure" : true, 4172 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback16onDetectionEventERKNS3_18OccupantDetectionsE" 4173 }, 4174 { 4175 "is_pure" : true, 4176 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback19getInterfaceVersionEPi" 4177 }, 4178 { 4179 "is_pure" : true, 4180 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 4181 } 4182 ] 4183 }, 4184 { 4185 "alignment" : 4, 4186 "base_specifiers" : 4187 [ 4188 { 4189 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelvXadL_Z14AParcel_deleteEELS3_0EEE" 4190 } 4191 ], 4192 "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE", 4193 "name" : "ndk::ScopedAParcel", 4194 "record_kind" : "class", 4195 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 4196 "self_type" : "_ZTIN3ndk13ScopedAParcelE", 4197 "size" : 4, 4198 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 4199 }, 4200 { 4201 "alignment" : 4, 4202 "base_specifiers" : 4203 [ 4204 { 4205 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE" 4206 } 4207 ], 4208 "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE", 4209 "name" : "ndk::ScopedAStatus", 4210 "record_kind" : "class", 4211 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 4212 "self_type" : "_ZTIN3ndk13ScopedAStatusE", 4213 "size" : 4, 4214 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 4215 }, 4216 { 4217 "alignment" : 4, 4218 "fields" : 4219 [ 4220 { 4221 "access" : "private", 4222 "field_name" : "mFlagThis", 4223 "field_offset" : 32, 4224 "referenced_type" : "_ZTINSt3__19once_flagE" 4225 }, 4226 { 4227 "access" : "private", 4228 "field_name" : "mThis", 4229 "field_offset" : 64, 4230 "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE" 4231 } 4232 ], 4233 "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE", 4234 "name" : "ndk::SharedRefBase", 4235 "record_kind" : "class", 4236 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 4237 "self_type" : "_ZTIN3ndk13SharedRefBaseE", 4238 "size" : 16, 4239 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h", 4240 "vtable_components" : 4241 [ 4242 { 4243 "kind" : "offset_to_top" 4244 }, 4245 { 4246 "kind" : "rtti", 4247 "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE" 4248 }, 4249 { 4250 "kind" : "complete_dtor_pointer", 4251 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev" 4252 }, 4253 { 4254 "kind" : "deleting_dtor_pointer", 4255 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev" 4256 } 4257 ] 4258 }, 4259 { 4260 "alignment" : 4, 4261 "base_specifiers" : 4262 [ 4263 { 4264 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakvXadL_Z20AIBinder_Weak_deleteEELS3_0EEE" 4265 } 4266 ], 4267 "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 4268 "name" : "ndk::ScopedAIBinder_Weak", 4269 "record_kind" : "class", 4270 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 4271 "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 4272 "size" : 4, 4273 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 4274 }, 4275 { 4276 "alignment" : 4, 4277 "base_specifiers" : 4278 [ 4279 { 4280 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE" 4281 } 4282 ], 4283 "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE", 4284 "name" : "ndk::ScopedFileDescriptor", 4285 "record_kind" : "class", 4286 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 4287 "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 4288 "size" : 4, 4289 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 4290 }, 4291 { 4292 "alignment" : 4, 4293 "base_specifiers" : 4294 [ 4295 { 4296 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientvXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE" 4297 } 4298 ], 4299 "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 4300 "name" : "ndk::ScopedAIBinder_DeathRecipient", 4301 "record_kind" : "class", 4302 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 4303 "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 4304 "size" : 4, 4305 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 4306 }, 4307 { 4308 "alignment" : 4, 4309 "fields" : 4310 [ 4311 { 4312 "access" : "private", 4313 "field_name" : "mT", 4314 "referenced_type" : "_ZTIP13AIBinder_Weak" 4315 } 4316 ], 4317 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakvXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 4318 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, void, &AIBinder_Weak_delete, nullptr>", 4319 "record_kind" : "class", 4320 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakvXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 4321 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakvXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 4322 "size" : 4, 4323 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h", 4324 "template_args" : [ "_ZTIP13AIBinder_Weak", "_ZTIv" ] 4325 }, 4326 { 4327 "alignment" : 4, 4328 "fields" : 4329 [ 4330 { 4331 "access" : "private", 4332 "field_name" : "mT", 4333 "referenced_type" : "_ZTIP23AIBinder_DeathRecipient" 4334 } 4335 ], 4336 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientvXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 4337 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, void, &AIBinder_DeathRecipient_delete, nullptr>", 4338 "record_kind" : "class", 4339 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientvXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 4340 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientvXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 4341 "size" : 4, 4342 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h", 4343 "template_args" : [ "_ZTIP23AIBinder_DeathRecipient", "_ZTIv" ] 4344 }, 4345 { 4346 "alignment" : 4, 4347 "fields" : 4348 [ 4349 { 4350 "access" : "private", 4351 "field_name" : "mT", 4352 "referenced_type" : "_ZTIP7AParcel" 4353 } 4354 ], 4355 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelvXadL_Z14AParcel_deleteEELS3_0EEE", 4356 "name" : "ndk::impl::ScopedAResource<AParcel *, void, &AParcel_delete, nullptr>", 4357 "record_kind" : "class", 4358 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelvXadL_Z14AParcel_deleteEELS3_0EEE", 4359 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelvXadL_Z14AParcel_deleteEELS3_0EEE", 4360 "size" : 4, 4361 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h", 4362 "template_args" : [ "_ZTIP7AParcel", "_ZTIv" ] 4363 }, 4364 { 4365 "alignment" : 4, 4366 "fields" : 4367 [ 4368 { 4369 "access" : "private", 4370 "field_name" : "mT", 4371 "referenced_type" : "_ZTIP7AStatus" 4372 } 4373 ], 4374 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 4375 "name" : "ndk::impl::ScopedAResource<AStatus *, void, &AStatus_delete, nullptr>", 4376 "record_kind" : "class", 4377 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 4378 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 4379 "size" : 4, 4380 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h", 4381 "template_args" : [ "_ZTIP7AStatus", "_ZTIv" ] 4382 }, 4383 { 4384 "alignment" : 4, 4385 "fields" : 4386 [ 4387 { 4388 "access" : "private", 4389 "field_name" : "mT", 4390 "referenced_type" : "_ZTIi" 4391 } 4392 ], 4393 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 4394 "name" : "ndk::impl::ScopedAResource<int, int, &close, -1>", 4395 "record_kind" : "class", 4396 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 4397 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE", 4398 "size" : 4, 4399 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h", 4400 "template_args" : [ "_ZTIi", "_ZTIi" ] 4401 }, 4402 { 4403 "alignment" : 4, 4404 "fields" : 4405 [ 4406 { 4407 "field_name" : "gazeConfidence", 4408 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelE" 4409 }, 4410 { 4411 "field_name" : "headPosition", 4412 "field_offset" : 32, 4413 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE" 4414 }, 4415 { 4416 "field_name" : "headAngleUnitVector", 4417 "field_offset" : 128, 4418 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE" 4419 }, 4420 { 4421 "field_name" : "gazeAngleUnitVector", 4422 "field_offset" : 224, 4423 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE" 4424 }, 4425 { 4426 "field_name" : "gazeTarget", 4427 "field_offset" : 320, 4428 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionE" 4429 }, 4430 { 4431 "field_name" : "customGazeTarget", 4432 "field_offset" : 352, 4433 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 4434 }, 4435 { 4436 "field_name" : "timeOnTargetMillis", 4437 "field_offset" : 448, 4438 "referenced_type" : "_ZTIx" 4439 } 4440 ], 4441 "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE", 4442 "name" : "aidl::android::hardware::automotive::occupant_awareness::GazeDetection", 4443 "record_kind" : "class", 4444 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE", 4445 "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE", 4446 "size" : 64, 4447 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h" 4448 }, 4449 { 4450 "alignment" : 4, 4451 "fields" : 4452 [ 4453 { 4454 "field_name" : "role", 4455 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE" 4456 }, 4457 { 4458 "field_name" : "presenceData", 4459 "field_offset" : 32, 4460 "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS_9allocatorIS6_EEEE" 4461 }, 4462 { 4463 "field_name" : "gazeData", 4464 "field_offset" : 128, 4465 "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS_9allocatorIS6_EEEE" 4466 }, 4467 { 4468 "field_name" : "attentionData", 4469 "field_offset" : 224, 4470 "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS_9allocatorIS6_EEEE" 4471 } 4472 ], 4473 "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE", 4474 "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantDetection", 4475 "record_kind" : "class", 4476 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE", 4477 "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE", 4478 "size" : 40, 4479 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetection.h" 4480 }, 4481 { 4482 "alignment" : 4, 4483 "fields" : 4484 [ 4485 { 4486 "field_name" : "isOccupantDetected", 4487 "referenced_type" : "_ZTIb" 4488 }, 4489 { 4490 "field_name" : "detectionDurationMillis", 4491 "field_offset" : 32, 4492 "referenced_type" : "_ZTIx" 4493 } 4494 ], 4495 "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE", 4496 "name" : "aidl::android::hardware::automotive::occupant_awareness::PresenceDetection", 4497 "record_kind" : "class", 4498 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE", 4499 "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE", 4500 "size" : 12, 4501 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h" 4502 }, 4503 { 4504 "alignment" : 4, 4505 "base_specifiers" : 4506 [ 4507 { 4508 "referenced_type" : "_ZTIN3ndk11ICInterfaceE" 4509 } 4510 ], 4511 "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE", 4512 "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness", 4513 "record_kind" : "class", 4514 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE", 4515 "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE", 4516 "size" : 16, 4517 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h", 4518 "vtable_components" : 4519 [ 4520 { 4521 "kind" : "offset_to_top" 4522 }, 4523 { 4524 "kind" : "rtti", 4525 "mangled_component_name" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE" 4526 }, 4527 { 4528 "kind" : "complete_dtor_pointer", 4529 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessD1Ev" 4530 }, 4531 { 4532 "kind" : "deleting_dtor_pointer", 4533 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessD0Ev" 4534 }, 4535 { 4536 "is_pure" : true, 4537 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 4538 }, 4539 { 4540 "is_pure" : true, 4541 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 4542 }, 4543 { 4544 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4545 }, 4546 { 4547 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4548 }, 4549 { 4550 "is_pure" : true, 4551 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness14startDetectionEPNS3_23OccupantAwarenessStatusE" 4552 }, 4553 { 4554 "is_pure" : true, 4555 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness13stopDetectionEPNS3_23OccupantAwarenessStatusE" 4556 }, 4557 { 4558 "is_pure" : true, 4559 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness20getCapabilityForRoleENS3_4RoleEPi" 4560 }, 4561 { 4562 "is_pure" : true, 4563 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness8getStateENS3_4RoleEiPNS3_23OccupantAwarenessStatusE" 4564 }, 4565 { 4566 "is_pure" : true, 4567 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness11setCallbackERKNSt3__110shared_ptrINS3_32IOccupantAwarenessClientCallbackEEE" 4568 }, 4569 { 4570 "is_pure" : true, 4571 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness18getLatestDetectionEPNS3_18OccupantDetectionsE" 4572 }, 4573 { 4574 "is_pure" : true, 4575 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness19getInterfaceVersionEPi" 4576 }, 4577 { 4578 "is_pure" : true, 4579 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 4580 } 4581 ] 4582 }, 4583 { 4584 "alignment" : 4, 4585 "fields" : 4586 [ 4587 { 4588 "field_name" : "timeStampMillis", 4589 "referenced_type" : "_ZTIx" 4590 }, 4591 { 4592 "field_name" : "detections", 4593 "field_offset" : 64, 4594 "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS_9allocatorIS6_EEEE" 4595 } 4596 ], 4597 "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE", 4598 "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantDetections", 4599 "record_kind" : "class", 4600 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE", 4601 "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE", 4602 "size" : 20, 4603 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h" 4604 }, 4605 { 4606 "alignment" : 4, 4607 "base_specifiers" : 4608 [ 4609 { 4610 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE" 4611 } 4612 ], 4613 "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE", 4614 "name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwareness", 4615 "record_kind" : "class", 4616 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE", 4617 "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE", 4618 "size" : 24, 4619 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwareness.h", 4620 "vtable_components" : 4621 [ 4622 { 4623 "kind" : "offset_to_top" 4624 }, 4625 { 4626 "kind" : "rtti", 4627 "mangled_component_name" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE" 4628 }, 4629 { 4630 "kind" : "complete_dtor_pointer", 4631 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessD1Ev" 4632 }, 4633 { 4634 "kind" : "deleting_dtor_pointer", 4635 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessD0Ev" 4636 }, 4637 { 4638 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8asBinderEv" 4639 }, 4640 { 4641 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8isRemoteEv" 4642 }, 4643 { 4644 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4645 }, 4646 { 4647 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4648 }, 4649 { 4650 "is_pure" : true, 4651 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness14startDetectionEPNS3_23OccupantAwarenessStatusE" 4652 }, 4653 { 4654 "is_pure" : true, 4655 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness13stopDetectionEPNS3_23OccupantAwarenessStatusE" 4656 }, 4657 { 4658 "is_pure" : true, 4659 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness20getCapabilityForRoleENS3_4RoleEPi" 4660 }, 4661 { 4662 "is_pure" : true, 4663 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness8getStateENS3_4RoleEiPNS3_23OccupantAwarenessStatusE" 4664 }, 4665 { 4666 "is_pure" : true, 4667 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness11setCallbackERKNSt3__110shared_ptrINS3_32IOccupantAwarenessClientCallbackEEE" 4668 }, 4669 { 4670 "is_pure" : true, 4671 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness18getLatestDetectionEPNS3_18OccupantDetectionsE" 4672 }, 4673 { 4674 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwareness19getInterfaceVersionEPi" 4675 }, 4676 { 4677 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwareness16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 4678 }, 4679 { 4680 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwareness12createBinderEv" 4681 } 4682 ] 4683 }, 4684 { 4685 "alignment" : 4, 4686 "base_specifiers" : 4687 [ 4688 { 4689 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE" 4690 } 4691 ], 4692 "fields" : 4693 [ 4694 { 4695 "field_name" : "_aidl_cached_version", 4696 "field_offset" : 160, 4697 "referenced_type" : "_ZTIi" 4698 }, 4699 { 4700 "field_name" : "_aidl_cached_hash", 4701 "field_offset" : 192, 4702 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 4703 }, 4704 { 4705 "field_name" : "_aidl_cached_hash_mutex", 4706 "field_offset" : 288, 4707 "referenced_type" : "_ZTINSt3__15mutexE" 4708 } 4709 ], 4710 "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE", 4711 "name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness", 4712 "record_kind" : "class", 4713 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE", 4714 "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE", 4715 "size" : 40, 4716 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h", 4717 "vtable_components" : 4718 [ 4719 { 4720 "kind" : "offset_to_top" 4721 }, 4722 { 4723 "kind" : "rtti", 4724 "mangled_component_name" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE" 4725 }, 4726 { 4727 "kind" : "complete_dtor_pointer", 4728 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessD1Ev" 4729 }, 4730 { 4731 "kind" : "deleting_dtor_pointer", 4732 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessD0Ev" 4733 }, 4734 { 4735 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8asBinderEv" 4736 }, 4737 { 4738 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8isRemoteEv" 4739 }, 4740 { 4741 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE4dumpEiPPKcj" 4742 }, 4743 { 4744 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4745 }, 4746 { 4747 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness14startDetectionEPNS3_23OccupantAwarenessStatusE" 4748 }, 4749 { 4750 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness13stopDetectionEPNS3_23OccupantAwarenessStatusE" 4751 }, 4752 { 4753 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness20getCapabilityForRoleENS3_4RoleEPi" 4754 }, 4755 { 4756 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness8getStateENS3_4RoleEiPNS3_23OccupantAwarenessStatusE" 4757 }, 4758 { 4759 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness11setCallbackERKNSt3__110shared_ptrINS3_32IOccupantAwarenessClientCallbackEEE" 4760 }, 4761 { 4762 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness18getLatestDetectionEPNS3_18OccupantDetectionsE" 4763 }, 4764 { 4765 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness19getInterfaceVersionEPi" 4766 }, 4767 { 4768 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 4769 } 4770 ] 4771 }, 4772 { 4773 "alignment" : 4, 4774 "fields" : 4775 [ 4776 { 4777 "field_name" : "confidenceScore", 4778 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelE" 4779 }, 4780 { 4781 "field_name" : "isLookingOnRoad", 4782 "field_offset" : 8, 4783 "referenced_type" : "_ZTIb" 4784 }, 4785 { 4786 "field_name" : "gazeDurationMillis", 4787 "field_offset" : 32, 4788 "referenced_type" : "_ZTIx" 4789 } 4790 ], 4791 "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE", 4792 "name" : "aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection", 4793 "record_kind" : "class", 4794 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE", 4795 "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE", 4796 "size" : 12, 4797 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h" 4798 }, 4799 { 4800 "alignment" : 4, 4801 "base_specifiers" : 4802 [ 4803 { 4804 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE" 4805 } 4806 ], 4807 "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE", 4808 "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault", 4809 "record_kind" : "class", 4810 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE", 4811 "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE", 4812 "size" : 16, 4813 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h", 4814 "vtable_components" : 4815 [ 4816 { 4817 "kind" : "offset_to_top" 4818 }, 4819 { 4820 "kind" : "rtti", 4821 "mangled_component_name" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE" 4822 }, 4823 { 4824 "kind" : "complete_dtor_pointer", 4825 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultD1Ev" 4826 }, 4827 { 4828 "kind" : "deleting_dtor_pointer", 4829 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultD0Ev" 4830 }, 4831 { 4832 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault8asBinderEv" 4833 }, 4834 { 4835 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault8isRemoteEv" 4836 }, 4837 { 4838 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4839 }, 4840 { 4841 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4842 }, 4843 { 4844 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault14startDetectionEPNS3_23OccupantAwarenessStatusE" 4845 }, 4846 { 4847 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault13stopDetectionEPNS3_23OccupantAwarenessStatusE" 4848 }, 4849 { 4850 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault20getCapabilityForRoleENS3_4RoleEPi" 4851 }, 4852 { 4853 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault8getStateENS3_4RoleEiPNS3_23OccupantAwarenessStatusE" 4854 }, 4855 { 4856 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault11setCallbackERKNSt3__110shared_ptrINS3_32IOccupantAwarenessClientCallbackEEE" 4857 }, 4858 { 4859 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault18getLatestDetectionEPNS3_18OccupantDetectionsE" 4860 }, 4861 { 4862 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault19getInterfaceVersionEPi" 4863 }, 4864 { 4865 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 4866 } 4867 ] 4868 }, 4869 { 4870 "alignment" : 4, 4871 "base_specifiers" : 4872 [ 4873 { 4874 "referenced_type" : "_ZTIN3ndk11ICInterfaceE" 4875 } 4876 ], 4877 "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE", 4878 "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback", 4879 "record_kind" : "class", 4880 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE", 4881 "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE", 4882 "size" : 16, 4883 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h", 4884 "vtable_components" : 4885 [ 4886 { 4887 "kind" : "offset_to_top" 4888 }, 4889 { 4890 "kind" : "rtti", 4891 "mangled_component_name" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE" 4892 }, 4893 { 4894 "kind" : "complete_dtor_pointer", 4895 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackD1Ev" 4896 }, 4897 { 4898 "kind" : "deleting_dtor_pointer", 4899 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackD0Ev" 4900 }, 4901 { 4902 "is_pure" : true, 4903 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 4904 }, 4905 { 4906 "is_pure" : true, 4907 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 4908 }, 4909 { 4910 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4911 }, 4912 { 4913 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4914 }, 4915 { 4916 "is_pure" : true, 4917 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback21onSystemStatusChangedEiNS3_23OccupantAwarenessStatusE" 4918 }, 4919 { 4920 "is_pure" : true, 4921 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback16onDetectionEventERKNS3_18OccupantDetectionsE" 4922 }, 4923 { 4924 "is_pure" : true, 4925 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback19getInterfaceVersionEPi" 4926 }, 4927 { 4928 "is_pure" : true, 4929 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 4930 } 4931 ] 4932 }, 4933 { 4934 "alignment" : 4, 4935 "base_specifiers" : 4936 [ 4937 { 4938 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE" 4939 } 4940 ], 4941 "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE", 4942 "name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwarenessClientCallback", 4943 "record_kind" : "class", 4944 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE", 4945 "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE", 4946 "size" : 24, 4947 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwarenessClientCallback.h", 4948 "vtable_components" : 4949 [ 4950 { 4951 "kind" : "offset_to_top" 4952 }, 4953 { 4954 "kind" : "rtti", 4955 "mangled_component_name" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE" 4956 }, 4957 { 4958 "kind" : "complete_dtor_pointer", 4959 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackD1Ev" 4960 }, 4961 { 4962 "kind" : "deleting_dtor_pointer", 4963 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackD0Ev" 4964 }, 4965 { 4966 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8asBinderEv" 4967 }, 4968 { 4969 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8isRemoteEv" 4970 }, 4971 { 4972 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4973 }, 4974 { 4975 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4976 }, 4977 { 4978 "is_pure" : true, 4979 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback21onSystemStatusChangedEiNS3_23OccupantAwarenessStatusE" 4980 }, 4981 { 4982 "is_pure" : true, 4983 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback16onDetectionEventERKNS3_18OccupantDetectionsE" 4984 }, 4985 { 4986 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallback19getInterfaceVersionEPi" 4987 }, 4988 { 4989 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 4990 }, 4991 { 4992 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallback12createBinderEv" 4993 } 4994 ] 4995 }, 4996 { 4997 "alignment" : 4, 4998 "base_specifiers" : 4999 [ 5000 { 5001 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE" 5002 } 5003 ], 5004 "fields" : 5005 [ 5006 { 5007 "field_name" : "_aidl_cached_version", 5008 "field_offset" : 160, 5009 "referenced_type" : "_ZTIi" 5010 }, 5011 { 5012 "field_name" : "_aidl_cached_hash", 5013 "field_offset" : 192, 5014 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 5015 }, 5016 { 5017 "field_name" : "_aidl_cached_hash_mutex", 5018 "field_offset" : 288, 5019 "referenced_type" : "_ZTINSt3__15mutexE" 5020 } 5021 ], 5022 "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE", 5023 "name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwarenessClientCallback", 5024 "record_kind" : "class", 5025 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE", 5026 "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE", 5027 "size" : 40, 5028 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwarenessClientCallback.h", 5029 "vtable_components" : 5030 [ 5031 { 5032 "kind" : "offset_to_top" 5033 }, 5034 { 5035 "kind" : "rtti", 5036 "mangled_component_name" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE" 5037 }, 5038 { 5039 "kind" : "complete_dtor_pointer", 5040 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackD1Ev" 5041 }, 5042 { 5043 "kind" : "deleting_dtor_pointer", 5044 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackD0Ev" 5045 }, 5046 { 5047 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8asBinderEv" 5048 }, 5049 { 5050 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8isRemoteEv" 5051 }, 5052 { 5053 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE4dumpEiPPKcj" 5054 }, 5055 { 5056 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 5057 }, 5058 { 5059 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback21onSystemStatusChangedEiNS3_23OccupantAwarenessStatusE" 5060 }, 5061 { 5062 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback16onDetectionEventERKNS3_18OccupantDetectionsE" 5063 }, 5064 { 5065 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback19getInterfaceVersionEPi" 5066 }, 5067 { 5068 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 5069 } 5070 ] 5071 }, 5072 { 5073 "alignment" : 4, 5074 "base_specifiers" : 5075 [ 5076 { 5077 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE" 5078 } 5079 ], 5080 "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE", 5081 "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallbackDefault", 5082 "record_kind" : "class", 5083 "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE", 5084 "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE", 5085 "size" : 16, 5086 "source_file" : "/out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h", 5087 "vtable_components" : 5088 [ 5089 { 5090 "kind" : "offset_to_top" 5091 }, 5092 { 5093 "kind" : "rtti", 5094 "mangled_component_name" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE" 5095 }, 5096 { 5097 "kind" : "complete_dtor_pointer", 5098 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultD1Ev" 5099 }, 5100 { 5101 "kind" : "deleting_dtor_pointer", 5102 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultD0Ev" 5103 }, 5104 { 5105 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault8asBinderEv" 5106 }, 5107 { 5108 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault8isRemoteEv" 5109 }, 5110 { 5111 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 5112 }, 5113 { 5114 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 5115 }, 5116 { 5117 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault21onSystemStatusChangedEiNS3_23OccupantAwarenessStatusE" 5118 }, 5119 { 5120 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault16onDetectionEventERKNS3_18OccupantDetectionsE" 5121 }, 5122 { 5123 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault19getInterfaceVersionEPi" 5124 }, 5125 { 5126 "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 5127 } 5128 ] 5129 } 5130 ], 5131 "rvalue_reference_types" : 5132 [ 5133 { 5134 "alignment" : 4, 5135 "linker_set_key" : "_ZTION3ndk13ScopedAParcelE", 5136 "name" : "ndk::ScopedAParcel &&", 5137 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 5138 "self_type" : "_ZTION3ndk13ScopedAParcelE", 5139 "size" : 4, 5140 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 5141 }, 5142 { 5143 "alignment" : 4, 5144 "linker_set_key" : "_ZTION3ndk13ScopedAStatusE", 5145 "name" : "ndk::ScopedAStatus &&", 5146 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 5147 "self_type" : "_ZTION3ndk13ScopedAStatusE", 5148 "size" : 4, 5149 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 5150 }, 5151 { 5152 "alignment" : 4, 5153 "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE", 5154 "name" : "ndk::ScopedAIBinder_Weak &&", 5155 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 5156 "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE", 5157 "size" : 4, 5158 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 5159 }, 5160 { 5161 "alignment" : 4, 5162 "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE", 5163 "name" : "ndk::ScopedFileDescriptor &&", 5164 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 5165 "self_type" : "_ZTION3ndk20ScopedFileDescriptorE", 5166 "size" : 4, 5167 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 5168 }, 5169 { 5170 "alignment" : 4, 5171 "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 5172 "name" : "ndk::ScopedAIBinder_DeathRecipient &&", 5173 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 5174 "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 5175 "size" : 4, 5176 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 5177 }, 5178 { 5179 "alignment" : 4, 5180 "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 5181 "name" : "ndk::impl::ScopedAResource<AStatus *, void, &AStatus_delete, nullptr> &&", 5182 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 5183 "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE", 5184 "size" : 4, 5185 "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h" 5186 } 5187 ] 5188} 5189