1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "_ZTIA5121_h", 7 "name" : "unsigned char[5121]", 8 "referenced_type" : "_ZTIh", 9 "self_type" : "_ZTIA5121_h", 10 "size" : 5121, 11 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" 12 } 13 ], 14 "builtin_types" : 15 [ 16 { 17 "alignment" : 4, 18 "linker_set_key" : "_ZTIDn", 19 "name" : "std::nullptr_t", 20 "referenced_type" : "_ZTIDn", 21 "self_type" : "_ZTIDn", 22 "size" : 4 23 }, 24 { 25 "alignment" : 1, 26 "is_integral" : true, 27 "is_unsigned" : true, 28 "linker_set_key" : "_ZTIb", 29 "name" : "bool", 30 "referenced_type" : "_ZTIb", 31 "self_type" : "_ZTIb", 32 "size" : 1 33 }, 34 { 35 "alignment" : 1, 36 "is_integral" : true, 37 "is_unsigned" : true, 38 "linker_set_key" : "_ZTIc", 39 "name" : "char", 40 "referenced_type" : "_ZTIc", 41 "self_type" : "_ZTIc", 42 "size" : 1 43 }, 44 { 45 "alignment" : 1, 46 "is_integral" : true, 47 "is_unsigned" : true, 48 "linker_set_key" : "_ZTIh", 49 "name" : "unsigned char", 50 "referenced_type" : "_ZTIh", 51 "self_type" : "_ZTIh", 52 "size" : 1 53 }, 54 { 55 "alignment" : 4, 56 "is_integral" : true, 57 "linker_set_key" : "_ZTIi", 58 "name" : "int", 59 "referenced_type" : "_ZTIi", 60 "self_type" : "_ZTIi", 61 "size" : 4 62 }, 63 { 64 "alignment" : 4, 65 "is_integral" : true, 66 "is_unsigned" : true, 67 "linker_set_key" : "_ZTIj", 68 "name" : "unsigned int", 69 "referenced_type" : "_ZTIj", 70 "self_type" : "_ZTIj", 71 "size" : 4 72 }, 73 { 74 "alignment" : 2, 75 "is_integral" : true, 76 "is_unsigned" : true, 77 "linker_set_key" : "_ZTIt", 78 "name" : "unsigned short", 79 "referenced_type" : "_ZTIt", 80 "self_type" : "_ZTIt", 81 "size" : 2 82 }, 83 { 84 "linker_set_key" : "_ZTIv", 85 "name" : "void", 86 "referenced_type" : "_ZTIv", 87 "self_type" : "_ZTIv" 88 }, 89 { 90 "alignment" : 8, 91 "is_integral" : true, 92 "linker_set_key" : "_ZTIx", 93 "name" : "long long", 94 "referenced_type" : "_ZTIx", 95 "self_type" : "_ZTIx", 96 "size" : 8 97 }, 98 { 99 "alignment" : 8, 100 "is_integral" : true, 101 "is_unsigned" : true, 102 "linker_set_key" : "_ZTIy", 103 "name" : "unsigned long long", 104 "referenced_type" : "_ZTIy", 105 "self_type" : "_ZTIy", 106 "size" : 8 107 } 108 ], 109 "elf_functions" : 110 [ 111 { 112 "name" : "_ZN7android8hardware7details13errorWriteLogEiPKc" 113 }, 114 { 115 "name" : "_ZN7android8hardware7details5checkEb" 116 }, 117 { 118 "name" : "_ZN7android8hardware7details5checkEbPKc" 119 }, 120 { 121 "name" : "_ZN7android8hardware7details8logErrorERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE" 122 }, 123 { 124 "name" : "_ZN7android8hardware9EventFlag10waitHelperEjPjx" 125 }, 126 { 127 "name" : "_ZN7android8hardware9EventFlag15createEventFlagEPNSt3__16atomicIjEEPPS1_" 128 }, 129 { 130 "name" : "_ZN7android8hardware9EventFlag15deleteEventFlagEPPS1_" 131 }, 132 { 133 "name" : "_ZN7android8hardware9EventFlag18unmapEventFlagWordEPNSt3__16atomicIjEEPb" 134 }, 135 { 136 "name" : "_ZN7android8hardware9EventFlag4waitEjPjxb" 137 }, 138 { 139 "name" : "_ZN7android8hardware9EventFlag4wakeEj" 140 }, 141 { 142 "name" : "_ZN7android8hardware9EventFlagC1EPNSt3__16atomicIjEEPi" 143 }, 144 { 145 "name" : "_ZN7android8hardware9EventFlagC2EPNSt3__16atomicIjEEPi" 146 }, 147 { 148 "name" : "_ZN7android8hardware9EventFlagD1Ev" 149 }, 150 { 151 "name" : "_ZN7android8hardware9EventFlagD2Ev" 152 }, 153 { 154 "binding" : "weak", 155 "name" : "_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_j" 156 }, 157 { 158 "binding" : "weak", 159 "name" : "_ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE" 160 } 161 ], 162 "elf_objects" : [], 163 "enum_types" : 164 [ 165 { 166 "alignment" : 4, 167 "enum_fields" : 168 [ 169 { 170 "enum_field_value" : 0, 171 "name" : "ANDROID_LOG_UNKNOWN" 172 }, 173 { 174 "enum_field_value" : 1, 175 "name" : "ANDROID_LOG_DEFAULT" 176 }, 177 { 178 "enum_field_value" : 2, 179 "name" : "ANDROID_LOG_VERBOSE" 180 }, 181 { 182 "enum_field_value" : 3, 183 "name" : "ANDROID_LOG_DEBUG" 184 }, 185 { 186 "enum_field_value" : 4, 187 "name" : "ANDROID_LOG_INFO" 188 }, 189 { 190 "enum_field_value" : 5, 191 "name" : "ANDROID_LOG_WARN" 192 }, 193 { 194 "enum_field_value" : 6, 195 "name" : "ANDROID_LOG_ERROR" 196 }, 197 { 198 "enum_field_value" : 7, 199 "name" : "ANDROID_LOG_FATAL" 200 }, 201 { 202 "enum_field_value" : 8, 203 "name" : "ANDROID_LOG_SILENT" 204 } 205 ], 206 "linker_set_key" : "_ZTI19android_LogPriority", 207 "name" : "android_LogPriority", 208 "referenced_type" : "_ZTI19android_LogPriority", 209 "self_type" : "_ZTI19android_LogPriority", 210 "size" : 4, 211 "source_file" : "system/logging/liblog/include_vndk/android/log.h", 212 "underlying_type" : "_ZTIj" 213 }, 214 { 215 "alignment" : 4, 216 "enum_fields" : 217 [ 218 { 219 "enum_field_value" : 0, 220 "name" : "LOG_ID_MIN" 221 }, 222 { 223 "enum_field_value" : 0, 224 "name" : "LOG_ID_MAIN" 225 }, 226 { 227 "enum_field_value" : 1, 228 "name" : "LOG_ID_RADIO" 229 }, 230 { 231 "enum_field_value" : 2, 232 "name" : "LOG_ID_EVENTS" 233 }, 234 { 235 "enum_field_value" : 3, 236 "name" : "LOG_ID_SYSTEM" 237 }, 238 { 239 "enum_field_value" : 4, 240 "name" : "LOG_ID_CRASH" 241 }, 242 { 243 "enum_field_value" : 5, 244 "name" : "LOG_ID_STATS" 245 }, 246 { 247 "enum_field_value" : 6, 248 "name" : "LOG_ID_SECURITY" 249 }, 250 { 251 "enum_field_value" : 7, 252 "name" : "LOG_ID_KERNEL" 253 }, 254 { 255 "enum_field_value" : 8, 256 "name" : "LOG_ID_MAX" 257 }, 258 { 259 "enum_field_value" : 2147483647, 260 "name" : "LOG_ID_DEFAULT" 261 } 262 ], 263 "linker_set_key" : "_ZTI6log_id", 264 "name" : "log_id", 265 "referenced_type" : "_ZTI6log_id", 266 "self_type" : "_ZTI6log_id", 267 "size" : 4, 268 "source_file" : "system/logging/liblog/include_vndk/android/log.h", 269 "underlying_type" : "_ZTIj" 270 }, 271 { 272 "alignment" : 4, 273 "enum_fields" : 274 [ 275 { 276 "enum_field_value" : 0, 277 "name" : "android::OK" 278 }, 279 { 280 "enum_field_value" : 0, 281 "name" : "android::NO_ERROR" 282 }, 283 { 284 "enum_field_value" : -2147483648, 285 "name" : "android::UNKNOWN_ERROR" 286 }, 287 { 288 "enum_field_value" : -12, 289 "name" : "android::NO_MEMORY" 290 }, 291 { 292 "enum_field_value" : -38, 293 "name" : "android::INVALID_OPERATION" 294 }, 295 { 296 "enum_field_value" : -22, 297 "name" : "android::BAD_VALUE" 298 }, 299 { 300 "enum_field_value" : -2147483647, 301 "name" : "android::BAD_TYPE" 302 }, 303 { 304 "enum_field_value" : -2, 305 "name" : "android::NAME_NOT_FOUND" 306 }, 307 { 308 "enum_field_value" : -1, 309 "name" : "android::PERMISSION_DENIED" 310 }, 311 { 312 "enum_field_value" : -19, 313 "name" : "android::NO_INIT" 314 }, 315 { 316 "enum_field_value" : -17, 317 "name" : "android::ALREADY_EXISTS" 318 }, 319 { 320 "enum_field_value" : -32, 321 "name" : "android::DEAD_OBJECT" 322 }, 323 { 324 "enum_field_value" : -2147483646, 325 "name" : "android::FAILED_TRANSACTION" 326 }, 327 { 328 "enum_field_value" : -75, 329 "name" : "android::BAD_INDEX" 330 }, 331 { 332 "enum_field_value" : -61, 333 "name" : "android::NOT_ENOUGH_DATA" 334 }, 335 { 336 "enum_field_value" : -11, 337 "name" : "android::WOULD_BLOCK" 338 }, 339 { 340 "enum_field_value" : -110, 341 "name" : "android::TIMED_OUT" 342 }, 343 { 344 "enum_field_value" : -74, 345 "name" : "android::UNKNOWN_TRANSACTION" 346 }, 347 { 348 "enum_field_value" : -2147483641, 349 "name" : "android::FDS_NOT_ALLOWED" 350 }, 351 { 352 "enum_field_value" : -2147483640, 353 "name" : "android::UNEXPECTED_NULL" 354 } 355 ], 356 "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE", 357 "name" : "android::(unnamed enum at system/core/libutils/include/utils/Errors.h:37:1)", 358 "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE", 359 "self_type" : "_ZTIN7android15$ALREADY_EXISTSE", 360 "size" : 4, 361 "source_file" : "system/core/libutils/include/utils/Errors.h", 362 "underlying_type" : "_ZTIi" 363 }, 364 { 365 "alignment" : 4, 366 "enum_fields" : 367 [ 368 { 369 "enum_field_value" : 0, 370 "name" : "android::base::VERBOSE" 371 }, 372 { 373 "enum_field_value" : 1, 374 "name" : "android::base::DEBUG" 375 }, 376 { 377 "enum_field_value" : 2, 378 "name" : "android::base::INFO" 379 }, 380 { 381 "enum_field_value" : 3, 382 "name" : "android::base::WARNING" 383 }, 384 { 385 "enum_field_value" : 4, 386 "name" : "android::base::ERROR" 387 }, 388 { 389 "enum_field_value" : 5, 390 "name" : "android::base::FATAL_WITHOUT_ABORT" 391 }, 392 { 393 "enum_field_value" : 6, 394 "name" : "android::base::FATAL" 395 } 396 ], 397 "linker_set_key" : "_ZTIN7android4base11LogSeverityE", 398 "name" : "android::base::LogSeverity", 399 "referenced_type" : "_ZTIN7android4base11LogSeverityE", 400 "self_type" : "_ZTIN7android4base11LogSeverityE", 401 "size" : 4, 402 "source_file" : "system/libbase/include/android-base/logging.h", 403 "underlying_type" : "_ZTIj" 404 }, 405 { 406 "alignment" : 4, 407 "enum_fields" : 408 [ 409 { 410 "enum_field_value" : 0, 411 "name" : "android::base::DEFAULT" 412 }, 413 { 414 "enum_field_value" : 1, 415 "name" : "android::base::MAIN" 416 }, 417 { 418 "enum_field_value" : 2, 419 "name" : "android::base::SYSTEM" 420 }, 421 { 422 "enum_field_value" : 3, 423 "name" : "android::base::RADIO" 424 }, 425 { 426 "enum_field_value" : 4, 427 "name" : "android::base::CRASH" 428 } 429 ], 430 "linker_set_key" : "_ZTIN7android4base5LogIdE", 431 "name" : "android::base::LogId", 432 "referenced_type" : "_ZTIN7android4base5LogIdE", 433 "self_type" : "_ZTIN7android4base5LogIdE", 434 "size" : 4, 435 "source_file" : "system/libbase/include/android-base/logging.h", 436 "underlying_type" : "_ZTIj" 437 } 438 ], 439 "function_types" : [], 440 "functions" : 441 [ 442 { 443 "access" : "private", 444 "function_name" : "android::hardware::EventFlag::waitHelper", 445 "linker_set_key" : "_ZN7android8hardware9EventFlag10waitHelperEjPjx", 446 "parameters" : 447 [ 448 { 449 "is_this_ptr" : true, 450 "referenced_type" : "_ZTIPN7android8hardware9EventFlagE" 451 }, 452 { 453 "referenced_type" : "_ZTIj" 454 }, 455 { 456 "referenced_type" : "_ZTIPj" 457 }, 458 { 459 "referenced_type" : "_ZTIx" 460 } 461 ], 462 "return_type" : "_ZTIi", 463 "source_file" : "system/libfmq/include/fmq/EventFlag.h" 464 }, 465 { 466 "function_name" : "android::hardware::EventFlag::createEventFlag", 467 "linker_set_key" : "_ZN7android8hardware9EventFlag15createEventFlagEPNSt3__16atomicIjEEPPS1_", 468 "parameters" : 469 [ 470 { 471 "referenced_type" : "_ZTIPNSt3__16atomicIjEE" 472 }, 473 { 474 "referenced_type" : "_ZTIPPN7android8hardware9EventFlagE" 475 } 476 ], 477 "return_type" : "_ZTIi", 478 "source_file" : "system/libfmq/include/fmq/EventFlag.h" 479 }, 480 { 481 "function_name" : "android::hardware::EventFlag::deleteEventFlag", 482 "linker_set_key" : "_ZN7android8hardware9EventFlag15deleteEventFlagEPPS1_", 483 "parameters" : 484 [ 485 { 486 "referenced_type" : "_ZTIPPN7android8hardware9EventFlagE" 487 } 488 ], 489 "return_type" : "_ZTIi", 490 "source_file" : "system/libfmq/include/fmq/EventFlag.h" 491 }, 492 { 493 "access" : "private", 494 "function_name" : "android::hardware::EventFlag::unmapEventFlagWord", 495 "linker_set_key" : "_ZN7android8hardware9EventFlag18unmapEventFlagWordEPNSt3__16atomicIjEEPb", 496 "parameters" : 497 [ 498 { 499 "referenced_type" : "_ZTIPNSt3__16atomicIjEE" 500 }, 501 { 502 "referenced_type" : "_ZTIPb" 503 } 504 ], 505 "return_type" : "_ZTIi", 506 "source_file" : "system/libfmq/include/fmq/EventFlag.h" 507 }, 508 { 509 "function_name" : "android::hardware::EventFlag::wait", 510 "linker_set_key" : "_ZN7android8hardware9EventFlag4waitEjPjxb", 511 "parameters" : 512 [ 513 { 514 "is_this_ptr" : true, 515 "referenced_type" : "_ZTIPN7android8hardware9EventFlagE" 516 }, 517 { 518 "referenced_type" : "_ZTIj" 519 }, 520 { 521 "referenced_type" : "_ZTIPj" 522 }, 523 { 524 "default_arg" : true, 525 "referenced_type" : "_ZTIx" 526 }, 527 { 528 "default_arg" : true, 529 "referenced_type" : "_ZTIb" 530 } 531 ], 532 "return_type" : "_ZTIi", 533 "source_file" : "system/libfmq/include/fmq/EventFlag.h" 534 }, 535 { 536 "function_name" : "android::hardware::EventFlag::wake", 537 "linker_set_key" : "_ZN7android8hardware9EventFlag4wakeEj", 538 "parameters" : 539 [ 540 { 541 "is_this_ptr" : true, 542 "referenced_type" : "_ZTIPN7android8hardware9EventFlagE" 543 }, 544 { 545 "referenced_type" : "_ZTIj" 546 } 547 ], 548 "return_type" : "_ZTIi", 549 "source_file" : "system/libfmq/include/fmq/EventFlag.h" 550 }, 551 { 552 "access" : "private", 553 "function_name" : "android::hardware::EventFlag::EventFlag", 554 "linker_set_key" : "_ZN7android8hardware9EventFlagC1EPNSt3__16atomicIjEEPi", 555 "parameters" : 556 [ 557 { 558 "is_this_ptr" : true, 559 "referenced_type" : "_ZTIPN7android8hardware9EventFlagE" 560 }, 561 { 562 "referenced_type" : "_ZTIPNSt3__16atomicIjEE" 563 }, 564 { 565 "referenced_type" : "_ZTIPi" 566 } 567 ], 568 "return_type" : "_ZTIv", 569 "source_file" : "system/libfmq/include/fmq/EventFlag.h" 570 }, 571 { 572 "access" : "private", 573 "function_name" : "android::hardware::EventFlag::EventFlag", 574 "linker_set_key" : "_ZN7android8hardware9EventFlagC2EPNSt3__16atomicIjEEPi", 575 "parameters" : 576 [ 577 { 578 "is_this_ptr" : true, 579 "referenced_type" : "_ZTIPN7android8hardware9EventFlagE" 580 }, 581 { 582 "referenced_type" : "_ZTIPNSt3__16atomicIjEE" 583 }, 584 { 585 "referenced_type" : "_ZTIPi" 586 } 587 ], 588 "return_type" : "_ZTIv", 589 "source_file" : "system/libfmq/include/fmq/EventFlag.h" 590 }, 591 { 592 "access" : "private", 593 "function_name" : "android::hardware::EventFlag::~EventFlag", 594 "linker_set_key" : "_ZN7android8hardware9EventFlagD1Ev", 595 "parameters" : 596 [ 597 { 598 "is_this_ptr" : true, 599 "referenced_type" : "_ZTIPN7android8hardware9EventFlagE" 600 } 601 ], 602 "return_type" : "_ZTIv", 603 "source_file" : "system/libfmq/include/fmq/EventFlag.h" 604 }, 605 { 606 "access" : "private", 607 "function_name" : "android::hardware::EventFlag::~EventFlag", 608 "linker_set_key" : "_ZN7android8hardware9EventFlagD2Ev", 609 "parameters" : 610 [ 611 { 612 "is_this_ptr" : true, 613 "referenced_type" : "_ZTIPN7android8hardware9EventFlagE" 614 } 615 ], 616 "return_type" : "_ZTIv", 617 "source_file" : "system/libfmq/include/fmq/EventFlag.h" 618 } 619 ], 620 "global_vars" : [], 621 "lvalue_reference_types" : 622 [ 623 { 624 "alignment" : 4, 625 "linker_set_key" : "_ZTIRKDn", 626 "name" : "const std::nullptr_t &", 627 "referenced_type" : "_ZTIKDn", 628 "self_type" : "_ZTIRKDn", 629 "size" : 4, 630 "source_file" : "system/libbase/include/android-base/logging.h" 631 }, 632 { 633 "alignment" : 4, 634 "linker_set_key" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE", 635 "name" : "std::basic_ostream<char, std::char_traits<char>> &", 636 "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE", 637 "self_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE", 638 "size" : 4, 639 "source_file" : "system/libbase/include/android-base/logging.h" 640 } 641 ], 642 "pointer_types" : 643 [ 644 { 645 "alignment" : 4, 646 "linker_set_key" : "_ZTIP7log_msg", 647 "name" : "log_msg *", 648 "referenced_type" : "_ZTI7log_msg", 649 "self_type" : "_ZTIP7log_msg", 650 "size" : 4, 651 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" 652 }, 653 { 654 "alignment" : 4, 655 "linker_set_key" : "_ZTIP8timespec", 656 "name" : "timespec *", 657 "referenced_type" : "_ZTI8timespec", 658 "self_type" : "_ZTIP8timespec", 659 "size" : 4, 660 "source_file" : "system/libfmq/include/fmq/EventFlag.h" 661 }, 662 { 663 "alignment" : 4, 664 "linker_set_key" : "_ZTIPK7log_msg", 665 "name" : "const log_msg *", 666 "referenced_type" : "_ZTIK7log_msg", 667 "self_type" : "_ZTIPK7log_msg", 668 "size" : 4, 669 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" 670 }, 671 { 672 "alignment" : 4, 673 "linker_set_key" : "_ZTIPKN7android4base13ErrnoRestorerE", 674 "name" : "const android::base::ErrnoRestorer *", 675 "referenced_type" : "_ZTIKN7android4base13ErrnoRestorerE", 676 "self_type" : "_ZTIPKN7android4base13ErrnoRestorerE", 677 "size" : 4, 678 "source_file" : "system/libbase/include/android-base/errno_restorer.h" 679 }, 680 { 681 "alignment" : 4, 682 "linker_set_key" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 683 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> *", 684 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 685 "self_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 686 "size" : 4, 687 "source_file" : "system/libbase/include/android-base/logging.h" 688 }, 689 { 690 "alignment" : 4, 691 "linker_set_key" : "_ZTIPKc", 692 "name" : "const char *", 693 "referenced_type" : "_ZTIKc", 694 "self_type" : "_ZTIPKc", 695 "size" : 4, 696 "source_file" : "system/logging/liblog/include_vndk/android/log.h" 697 }, 698 { 699 "alignment" : 4, 700 "linker_set_key" : "_ZTIPN7android4base13ErrnoRestorerE", 701 "name" : "android::base::ErrnoRestorer *", 702 "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE", 703 "self_type" : "_ZTIPN7android4base13ErrnoRestorerE", 704 "size" : 4, 705 "source_file" : "system/libbase/include/android-base/errno_restorer.h" 706 }, 707 { 708 "alignment" : 4, 709 "linker_set_key" : "_ZTIPN7android8hardware9EventFlagE", 710 "name" : "android::hardware::EventFlag *", 711 "referenced_type" : "_ZTIN7android8hardware9EventFlagE", 712 "self_type" : "_ZTIPN7android8hardware9EventFlagE", 713 "size" : 4, 714 "source_file" : "system/libfmq/include/fmq/EventFlag.h" 715 }, 716 { 717 "alignment" : 4, 718 "linker_set_key" : "_ZTIPNSt3__16atomicIjEE", 719 "name" : "std::atomic<unsigned int> *", 720 "referenced_type" : "_ZTINSt3__16atomicIjEE", 721 "self_type" : "_ZTIPNSt3__16atomicIjEE", 722 "size" : 4, 723 "source_file" : "system/libfmq/include/fmq/EventFlag.h" 724 }, 725 { 726 "alignment" : 4, 727 "linker_set_key" : "_ZTIPPN7android8hardware9EventFlagE", 728 "name" : "android::hardware::EventFlag **", 729 "referenced_type" : "_ZTIPN7android8hardware9EventFlagE", 730 "self_type" : "_ZTIPPN7android8hardware9EventFlagE", 731 "size" : 4, 732 "source_file" : "system/libfmq/include/fmq/EventFlag.h" 733 }, 734 { 735 "alignment" : 4, 736 "linker_set_key" : "_ZTIPb", 737 "name" : "bool *", 738 "referenced_type" : "_ZTIb", 739 "self_type" : "_ZTIPb", 740 "size" : 4, 741 "source_file" : "system/libfmq/include/fmq/EventFlag.h" 742 }, 743 { 744 "alignment" : 4, 745 "linker_set_key" : "_ZTIPc", 746 "name" : "char *", 747 "referenced_type" : "_ZTIc", 748 "self_type" : "_ZTIPc", 749 "size" : 4, 750 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" 751 }, 752 { 753 "alignment" : 4, 754 "linker_set_key" : "_ZTIPi", 755 "name" : "int *", 756 "referenced_type" : "_ZTIi", 757 "self_type" : "_ZTIPi", 758 "size" : 4, 759 "source_file" : "system/libfmq/include/fmq/EventFlag.h" 760 }, 761 { 762 "alignment" : 4, 763 "linker_set_key" : "_ZTIPj", 764 "name" : "unsigned int *", 765 "referenced_type" : "_ZTIj", 766 "self_type" : "_ZTIPj", 767 "size" : 4, 768 "source_file" : "system/libfmq/include/fmq/EventFlag.h" 769 } 770 ], 771 "qualified_types" : 772 [ 773 { 774 "alignment" : 4, 775 "is_const" : true, 776 "linker_set_key" : "_ZTIK7log_msg", 777 "name" : "const log_msg", 778 "referenced_type" : "_ZTI7log_msg", 779 "self_type" : "_ZTIK7log_msg", 780 "size" : 5124, 781 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" 782 }, 783 { 784 "alignment" : 4, 785 "is_const" : true, 786 "linker_set_key" : "_ZTIKDn", 787 "name" : "const std::nullptr_t", 788 "referenced_type" : "_ZTIDn", 789 "self_type" : "_ZTIKDn", 790 "size" : 4, 791 "source_file" : "system/libbase/include/android-base/logging.h" 792 }, 793 { 794 "alignment" : 4, 795 "is_const" : true, 796 "linker_set_key" : "_ZTIKN7android4base13ErrnoRestorerE", 797 "name" : "const android::base::ErrnoRestorer", 798 "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE", 799 "self_type" : "_ZTIKN7android4base13ErrnoRestorerE", 800 "size" : 4, 801 "source_file" : "system/libbase/include/android-base/errno_restorer.h" 802 }, 803 { 804 "alignment" : 4, 805 "is_const" : true, 806 "linker_set_key" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE", 807 "name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData>>", 808 "referenced_type" : "_ZTINSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE", 809 "self_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE", 810 "size" : 4, 811 "source_file" : "system/libbase/include/android-base/logging.h" 812 }, 813 { 814 "alignment" : 4, 815 "is_const" : true, 816 "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 817 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>", 818 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 819 "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 820 "size" : 12, 821 "source_file" : "system/libbase/include/android-base/logging.h" 822 }, 823 { 824 "alignment" : 1, 825 "is_const" : true, 826 "linker_set_key" : "_ZTIKb", 827 "name" : "const bool", 828 "referenced_type" : "_ZTIb", 829 "self_type" : "_ZTIKb", 830 "size" : 1, 831 "source_file" : "system/libbase/include/android-base/logging.h" 832 }, 833 { 834 "alignment" : 1, 835 "is_const" : true, 836 "linker_set_key" : "_ZTIKc", 837 "name" : "const char", 838 "referenced_type" : "_ZTIc", 839 "self_type" : "_ZTIKc", 840 "size" : 1, 841 "source_file" : "system/logging/liblog/include_vndk/android/log.h" 842 }, 843 { 844 "alignment" : 4, 845 "is_const" : true, 846 "linker_set_key" : "_ZTIKi", 847 "name" : "const int", 848 "referenced_type" : "_ZTIi", 849 "self_type" : "_ZTIKi", 850 "size" : 4, 851 "source_file" : "system/libbase/include/android-base/errno_restorer.h" 852 } 853 ], 854 "record_types" : 855 [ 856 { 857 "alignment" : 4, 858 "fields" : 859 [ 860 { 861 "field_name" : "len", 862 "referenced_type" : "_ZTIt" 863 }, 864 { 865 "field_name" : "hdr_size", 866 "field_offset" : 16, 867 "referenced_type" : "_ZTIt" 868 }, 869 { 870 "field_name" : "pid", 871 "field_offset" : 32, 872 "referenced_type" : "_ZTIi" 873 }, 874 { 875 "field_name" : "tid", 876 "field_offset" : 64, 877 "referenced_type" : "_ZTIj" 878 }, 879 { 880 "field_name" : "sec", 881 "field_offset" : 96, 882 "referenced_type" : "_ZTIj" 883 }, 884 { 885 "field_name" : "nsec", 886 "field_offset" : 128, 887 "referenced_type" : "_ZTIj" 888 }, 889 { 890 "field_name" : "lid", 891 "field_offset" : 160, 892 "referenced_type" : "_ZTIj" 893 }, 894 { 895 "field_name" : "uid", 896 "field_offset" : 192, 897 "referenced_type" : "_ZTIj" 898 } 899 ], 900 "linker_set_key" : "_ZTI12logger_entry", 901 "name" : "logger_entry", 902 "referenced_type" : "_ZTI12logger_entry", 903 "self_type" : "_ZTI12logger_entry", 904 "size" : 28, 905 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" 906 }, 907 { 908 "alignment" : 4, 909 "fields" : 910 [ 911 { 912 "field_name" : "struct_size", 913 "referenced_type" : "_ZTIj" 914 }, 915 { 916 "field_name" : "buffer_id", 917 "field_offset" : 32, 918 "referenced_type" : "_ZTIi" 919 }, 920 { 921 "field_name" : "priority", 922 "field_offset" : 64, 923 "referenced_type" : "_ZTIi" 924 }, 925 { 926 "field_name" : "tag", 927 "field_offset" : 96, 928 "referenced_type" : "_ZTIPKc" 929 }, 930 { 931 "field_name" : "file", 932 "field_offset" : 128, 933 "referenced_type" : "_ZTIPKc" 934 }, 935 { 936 "field_name" : "line", 937 "field_offset" : 160, 938 "referenced_type" : "_ZTIj" 939 }, 940 { 941 "field_name" : "message", 942 "field_offset" : 192, 943 "referenced_type" : "_ZTIPKc" 944 } 945 ], 946 "linker_set_key" : "_ZTI21__android_log_message", 947 "name" : "__android_log_message", 948 "referenced_type" : "_ZTI21__android_log_message", 949 "self_type" : "_ZTI21__android_log_message", 950 "size" : 28, 951 "source_file" : "system/logging/liblog/include_vndk/android/log.h" 952 }, 953 { 954 "alignment" : 4, 955 "fields" : 956 [ 957 { 958 "referenced_type" : "_ZTIN7log_msgUt_E" 959 } 960 ], 961 "linker_set_key" : "_ZTI7log_msg", 962 "name" : "log_msg", 963 "referenced_type" : "_ZTI7log_msg", 964 "self_type" : "_ZTI7log_msg", 965 "size" : 5124, 966 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" 967 }, 968 { 969 "alignment" : 1, 970 "fields" : 971 [ 972 { 973 "field_name" : "tv_sec", 974 "referenced_type" : "_ZTIj" 975 }, 976 { 977 "field_name" : "tv_nsec", 978 "field_offset" : 32, 979 "referenced_type" : "_ZTIj" 980 } 981 ], 982 "linker_set_key" : "_ZTI8log_time", 983 "name" : "log_time", 984 "referenced_type" : "_ZTI8log_time", 985 "self_type" : "_ZTI8log_time", 986 "size" : 8, 987 "source_file" : "system/logging/liblog/include_vndk/log/log_time.h" 988 }, 989 { 990 "alignment" : 4, 991 "fields" : 992 [ 993 { 994 "access" : "private", 995 "field_name" : "data_", 996 "referenced_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE" 997 } 998 ], 999 "linker_set_key" : "_ZTIN7android4base10LogMessageE", 1000 "name" : "android::base::LogMessage", 1001 "record_kind" : "class", 1002 "referenced_type" : "_ZTIN7android4base10LogMessageE", 1003 "self_type" : "_ZTIN7android4base10LogMessageE", 1004 "size" : 4, 1005 "source_file" : "system/libbase/include/android-base/logging.h" 1006 }, 1007 { 1008 "alignment" : 4, 1009 "fields" : 1010 [ 1011 { 1012 "access" : "private", 1013 "field_name" : "default_log_id_", 1014 "referenced_type" : "_ZTIN7android4base5LogIdE" 1015 } 1016 ], 1017 "linker_set_key" : "_ZTIN7android4base10LogdLoggerE", 1018 "name" : "android::base::LogdLogger", 1019 "record_kind" : "class", 1020 "referenced_type" : "_ZTIN7android4base10LogdLoggerE", 1021 "self_type" : "_ZTIN7android4base10LogdLoggerE", 1022 "size" : 4, 1023 "source_file" : "system/libbase/include/android-base/logging.h" 1024 }, 1025 { 1026 "alignment" : 1, 1027 "linker_set_key" : "_ZTIN7android4base12LogNullGuardIDnEE", 1028 "name" : "android::base::LogNullGuard<std::nullptr_t>", 1029 "referenced_type" : "_ZTIN7android4base12LogNullGuardIDnEE", 1030 "self_type" : "_ZTIN7android4base12LogNullGuardIDnEE", 1031 "size" : 1, 1032 "source_file" : "system/libbase/include/android-base/logging.h", 1033 "template_args" : 1034 [ 1035 "_ZTIDn" 1036 ] 1037 }, 1038 { 1039 "alignment" : 1, 1040 "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKcEE", 1041 "name" : "android::base::LogNullGuard<const char *>", 1042 "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKcEE", 1043 "self_type" : "_ZTIN7android4base12LogNullGuardIPKcEE", 1044 "size" : 1, 1045 "source_file" : "system/libbase/include/android-base/logging.h", 1046 "template_args" : 1047 [ 1048 "_ZTIPKc" 1049 ] 1050 }, 1051 { 1052 "alignment" : 1, 1053 "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPcEE", 1054 "name" : "android::base::LogNullGuard<char *>", 1055 "referenced_type" : "_ZTIN7android4base12LogNullGuardIPcEE", 1056 "self_type" : "_ZTIN7android4base12LogNullGuardIPcEE", 1057 "size" : 1, 1058 "source_file" : "system/libbase/include/android-base/logging.h", 1059 "template_args" : 1060 [ 1061 "_ZTIPc" 1062 ] 1063 }, 1064 { 1065 "alignment" : 4, 1066 "fields" : 1067 [ 1068 { 1069 "access" : "private", 1070 "field_name" : "saved_errno_", 1071 "referenced_type" : "_ZTIKi" 1072 } 1073 ], 1074 "linker_set_key" : "_ZTIN7android4base13ErrnoRestorerE", 1075 "name" : "android::base::ErrnoRestorer", 1076 "record_kind" : "class", 1077 "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE", 1078 "self_type" : "_ZTIN7android4base13ErrnoRestorerE", 1079 "size" : 4, 1080 "source_file" : "system/libbase/include/android-base/errno_restorer.h" 1081 }, 1082 { 1083 "alignment" : 4, 1084 "fields" : 1085 [ 1086 { 1087 "access" : "private", 1088 "field_name" : "old_", 1089 "referenced_type" : "_ZTIN7android4base11LogSeverityE" 1090 } 1091 ], 1092 "linker_set_key" : "_ZTIN7android4base17ScopedLogSeverityE", 1093 "name" : "android::base::ScopedLogSeverity", 1094 "record_kind" : "class", 1095 "referenced_type" : "_ZTIN7android4base17ScopedLogSeverityE", 1096 "self_type" : "_ZTIN7android4base17ScopedLogSeverityE", 1097 "size" : 4, 1098 "source_file" : "system/libbase/include/android-base/logging.h" 1099 }, 1100 { 1101 "alignment" : 4, 1102 "fields" : 1103 [ 1104 { 1105 "access" : "private", 1106 "field_name" : "mEfWordNeedsUnmapping", 1107 "referenced_type" : "_ZTIb" 1108 }, 1109 { 1110 "access" : "private", 1111 "field_name" : "mEfWordPtr", 1112 "field_offset" : 32, 1113 "referenced_type" : "_ZTIPNSt3__16atomicIjEE" 1114 } 1115 ], 1116 "linker_set_key" : "_ZTIN7android8hardware9EventFlagE", 1117 "name" : "android::hardware::EventFlag", 1118 "referenced_type" : "_ZTIN7android8hardware9EventFlagE", 1119 "self_type" : "_ZTIN7android8hardware9EventFlagE", 1120 "size" : 8, 1121 "source_file" : "system/libfmq/include/fmq/EventFlag.h" 1122 }, 1123 { 1124 "alignment" : 4, 1125 "fields" : 1126 [ 1127 { 1128 "field_name" : "buf", 1129 "referenced_type" : "_ZTIA5121_h" 1130 }, 1131 { 1132 "field_name" : "entry", 1133 "referenced_type" : "_ZTI12logger_entry" 1134 } 1135 ], 1136 "is_anonymous" : true, 1137 "linker_set_key" : "_ZTIN7log_msgUt_E", 1138 "name" : "log_msg::(anonymous union at system/logging/liblog/include_vndk/log/log_read.h:58:3)", 1139 "record_kind" : "union", 1140 "referenced_type" : "_ZTIN7log_msgUt_E", 1141 "self_type" : "_ZTIN7log_msgUt_E", 1142 "size" : 5124, 1143 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" 1144 } 1145 ], 1146 "rvalue_reference_types" : [] 1147} 1148