1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "_ZTIA1024_c", 7 "name" : "char[1024]", 8 "referenced_type" : "_ZTIc", 9 "self_type" : "_ZTIA1024_c", 10 "size" : 1024, 11 "source_file" : "system/libbase/include/android-base/file.h" 12 }, 13 { 14 "alignment" : 1, 15 "linker_set_key" : "_ZTIA92_c", 16 "name" : "char[92]", 17 "referenced_type" : "_ZTIc", 18 "self_type" : "_ZTIA92_c", 19 "size" : 92, 20 "source_file" : "system/libbase/include/android-base/properties.h" 21 } 22 ], 23 "builtin_types" : 24 [ 25 { 26 "alignment" : 1, 27 "is_integral" : true, 28 "is_unsigned" : true, 29 "linker_set_key" : "_ZTIb", 30 "name" : "bool", 31 "referenced_type" : "_ZTIb", 32 "self_type" : "_ZTIb", 33 "size" : 1 34 }, 35 { 36 "alignment" : 1, 37 "is_integral" : true, 38 "linker_set_key" : "_ZTIc", 39 "name" : "char", 40 "referenced_type" : "_ZTIc", 41 "self_type" : "_ZTIc", 42 "size" : 1 43 }, 44 { 45 "alignment" : 4, 46 "is_integral" : true, 47 "linker_set_key" : "_ZTIi", 48 "name" : "int", 49 "referenced_type" : "_ZTIi", 50 "self_type" : "_ZTIi", 51 "size" : 4 52 }, 53 { 54 "alignment" : 4, 55 "is_integral" : true, 56 "is_unsigned" : true, 57 "linker_set_key" : "_ZTIj", 58 "name" : "unsigned int", 59 "referenced_type" : "_ZTIj", 60 "self_type" : "_ZTIj", 61 "size" : 4 62 }, 63 { 64 "linker_set_key" : "_ZTIv", 65 "name" : "void", 66 "referenced_type" : "_ZTIv", 67 "self_type" : "_ZTIv" 68 }, 69 { 70 "alignment" : 4, 71 "is_integral" : true, 72 "linker_set_key" : "_ZTIx", 73 "name" : "long long", 74 "referenced_type" : "_ZTIx", 75 "self_type" : "_ZTIx", 76 "size" : 8 77 }, 78 { 79 "alignment" : 4, 80 "is_integral" : true, 81 "is_unsigned" : true, 82 "linker_set_key" : "_ZTIy", 83 "name" : "unsigned long long", 84 "referenced_type" : "_ZTIy", 85 "self_type" : "_ZTIy", 86 "size" : 8 87 } 88 ], 89 "elf_functions" : 90 [ 91 { 92 "name" : "_Z12DropRootUserv" 93 }, 94 { 95 "name" : "_Z18DumpFileFromFdToFdRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_iib" 96 }, 97 { 98 "name" : "_Z8Nanotimev" 99 }, 100 { 101 "name" : "_ZN7android2os9dumpstate12DumpFileToFdEiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_" 102 }, 103 { 104 "name" : "_ZN7android2os9dumpstate14CommandOptions11WithTimeoutEx" 105 }, 106 { 107 "name" : "_ZN7android2os9dumpstate14CommandOptions15WithTimeoutInMsEx" 108 }, 109 { 110 "name" : "_ZN7android2os9dumpstate14CommandOptions20CommandOptionsValuesC1Ex" 111 }, 112 { 113 "name" : "_ZN7android2os9dumpstate14CommandOptions20CommandOptionsValuesC2Ex" 114 }, 115 { 116 "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder14RedirectStderrEv" 117 }, 118 { 119 "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder17AsRootIfAvailableEv" 120 }, 121 { 122 "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder29CloseAllFileDescriptorsOnExecEv" 123 }, 124 { 125 "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder3LogERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 126 }, 127 { 128 "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder5BuildEv" 129 }, 130 { 131 "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder6AlwaysEv" 132 }, 133 { 134 "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder6AsRootEv" 135 }, 136 { 137 "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder8DropRootEv" 138 }, 139 { 140 "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderC1Ex" 141 }, 142 { 143 "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderC2Ex" 144 }, 145 { 146 "name" : "_ZN7android2os9dumpstate14CommandOptionsC1ERKNS2_20CommandOptionsValuesE" 147 }, 148 { 149 "name" : "_ZN7android2os9dumpstate14CommandOptionsC2ERKNS2_20CommandOptionsValuesE" 150 }, 151 { 152 "name" : "_ZN7android2os9dumpstate14RunCommandToFdEiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKNS2_6vectorIS8_NS6_IS8_EEEERKNS1_14CommandOptionsE" 153 }, 154 { 155 "name" : "_ZN7android2os9dumpstate16PropertiesHelper11IsUserBuildEv" 156 }, 157 { 158 "name" : "_ZN7android2os9dumpstate16PropertiesHelper13IsParallelRunEv" 159 }, 160 { 161 "name" : "_ZN7android2os9dumpstate16PropertiesHelper8IsDryRunEv" 162 }, 163 { 164 "name" : "_ZN7android2os9dumpstate16PropertiesHelper8IsUnrootEv" 165 }, 166 { 167 "name" : "_ZNK7android2os9dumpstate14CommandOptions10OutputModeEv" 168 }, 169 { 170 "name" : "_ZNK7android2os9dumpstate14CommandOptions11TimeoutInMsEv" 171 }, 172 { 173 "name" : "_ZNK7android2os9dumpstate14CommandOptions13PrivilegeModeEv" 174 }, 175 { 176 "name" : "_ZNK7android2os9dumpstate14CommandOptions14LoggingMessageEv" 177 }, 178 { 179 "name" : "_ZNK7android2os9dumpstate14CommandOptions35ShouldCloseAllFileDescriptorsOnExecEv" 180 }, 181 { 182 "name" : "_ZNK7android2os9dumpstate14CommandOptions6AlwaysEv" 183 }, 184 { 185 "name" : "_ZNK7android2os9dumpstate14CommandOptions7TimeoutEv" 186 }, 187 { 188 "binding" : "weak", 189 "name" : "_ZNSt3__16vectorIPKcNS_9allocatorIS2_EEE8__appendEj" 190 } 191 ], 192 "elf_objects" : 193 [ 194 { 195 "name" : "_ZN7android2os9dumpstate14CommandOptions7AS_ROOTE" 196 }, 197 { 198 "name" : "_ZN7android2os9dumpstate14CommandOptions7DEFAULTE" 199 }, 200 { 201 "name" : "_ZN7android2os9dumpstate16PropertiesHelper11build_type_E" 202 }, 203 { 204 "name" : "_ZN7android2os9dumpstate16PropertiesHelper13parallel_run_E" 205 }, 206 { 207 "name" : "_ZN7android2os9dumpstate16PropertiesHelper7unroot_E" 208 }, 209 { 210 "name" : "_ZN7android2os9dumpstate16PropertiesHelper8dry_run_E" 211 } 212 ], 213 "enum_types" : 214 [ 215 { 216 "alignment" : 4, 217 "enum_fields" : 218 [ 219 { 220 "enum_field_value" : 0, 221 "name" : "android::os::dumpstate::NORMAL_OUTPUT" 222 }, 223 { 224 "enum_field_value" : 1, 225 "name" : "android::os::dumpstate::REDIRECT_TO_STDERR" 226 } 227 ], 228 "linker_set_key" : "_ZTIN7android2os9dumpstate10OutputModeE", 229 "name" : "android::os::dumpstate::OutputMode", 230 "referenced_type" : "_ZTIN7android2os9dumpstate10OutputModeE", 231 "self_type" : "_ZTIN7android2os9dumpstate10OutputModeE", 232 "size" : 4, 233 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h", 234 "underlying_type" : "_ZTIj" 235 }, 236 { 237 "alignment" : 4, 238 "enum_fields" : 239 [ 240 { 241 "enum_field_value" : 0, 242 "name" : "android::os::dumpstate::DROP_ROOT" 243 }, 244 { 245 "enum_field_value" : 1, 246 "name" : "android::os::dumpstate::DONT_DROP_ROOT" 247 }, 248 { 249 "enum_field_value" : 2, 250 "name" : "android::os::dumpstate::SU_ROOT" 251 } 252 ], 253 "linker_set_key" : "_ZTIN7android2os9dumpstate13PrivilegeModeE", 254 "name" : "android::os::dumpstate::PrivilegeMode", 255 "referenced_type" : "_ZTIN7android2os9dumpstate13PrivilegeModeE", 256 "self_type" : "_ZTIN7android2os9dumpstate13PrivilegeModeE", 257 "size" : 4, 258 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h", 259 "underlying_type" : "_ZTIj" 260 } 261 ], 262 "function_types" : [], 263 "functions" : 264 [ 265 { 266 "function_name" : "DropRootUser", 267 "linker_set_key" : "_Z12DropRootUserv", 268 "return_type" : "_ZTIb", 269 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateInternal.h" 270 }, 271 { 272 "function_name" : "DumpFileFromFdToFd", 273 "linker_set_key" : "_Z18DumpFileFromFdToFdRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_iib", 274 "parameters" : 275 [ 276 { 277 "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 278 }, 279 { 280 "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 281 }, 282 { 283 "referenced_type" : "_ZTIi" 284 }, 285 { 286 "referenced_type" : "_ZTIi" 287 }, 288 { 289 "default_arg" : true, 290 "referenced_type" : "_ZTIb" 291 } 292 ], 293 "return_type" : "_ZTIi", 294 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateInternal.h" 295 }, 296 { 297 "function_name" : "Nanotime", 298 "linker_set_key" : "_Z8Nanotimev", 299 "return_type" : "_ZTIy", 300 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateInternal.h" 301 }, 302 { 303 "function_name" : "android::os::dumpstate::DumpFileToFd", 304 "linker_set_key" : "_ZN7android2os9dumpstate12DumpFileToFdEiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_", 305 "parameters" : 306 [ 307 { 308 "referenced_type" : "_ZTIi" 309 }, 310 { 311 "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 312 }, 313 { 314 "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 315 } 316 ], 317 "return_type" : "_ZTIi", 318 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 319 }, 320 { 321 "function_name" : "android::os::dumpstate::CommandOptions::WithTimeout", 322 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions11WithTimeoutEx", 323 "parameters" : 324 [ 325 { 326 "referenced_type" : "_ZTIx" 327 } 328 ], 329 "return_type" : "_ZTIN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 330 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 331 }, 332 { 333 "function_name" : "android::os::dumpstate::CommandOptions::WithTimeoutInMs", 334 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions15WithTimeoutInMsEx", 335 "parameters" : 336 [ 337 { 338 "referenced_type" : "_ZTIx" 339 } 340 ], 341 "return_type" : "_ZTIN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 342 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 343 }, 344 { 345 "access" : "private", 346 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsValues::CommandOptionsValues", 347 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions20CommandOptionsValuesC1Ex", 348 "parameters" : 349 [ 350 { 351 "is_this_ptr" : true, 352 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE" 353 }, 354 { 355 "referenced_type" : "_ZTIx" 356 } 357 ], 358 "return_type" : "_ZTIv", 359 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 360 }, 361 { 362 "access" : "private", 363 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsValues::CommandOptionsValues", 364 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions20CommandOptionsValuesC2Ex", 365 "parameters" : 366 [ 367 { 368 "is_this_ptr" : true, 369 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE" 370 }, 371 { 372 "referenced_type" : "_ZTIx" 373 } 374 ], 375 "return_type" : "_ZTIv", 376 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 377 }, 378 { 379 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::RedirectStderr", 380 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder14RedirectStderrEv", 381 "parameters" : 382 [ 383 { 384 "is_this_ptr" : true, 385 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" 386 } 387 ], 388 "return_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 389 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 390 }, 391 { 392 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::AsRootIfAvailable", 393 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder17AsRootIfAvailableEv", 394 "parameters" : 395 [ 396 { 397 "is_this_ptr" : true, 398 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" 399 } 400 ], 401 "return_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 402 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 403 }, 404 { 405 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::CloseAllFileDescriptorsOnExec", 406 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder29CloseAllFileDescriptorsOnExecEv", 407 "parameters" : 408 [ 409 { 410 "is_this_ptr" : true, 411 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" 412 } 413 ], 414 "return_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 415 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 416 }, 417 { 418 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::Log", 419 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder3LogERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 420 "parameters" : 421 [ 422 { 423 "is_this_ptr" : true, 424 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" 425 }, 426 { 427 "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 428 } 429 ], 430 "return_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 431 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 432 }, 433 { 434 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::Build", 435 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder5BuildEv", 436 "parameters" : 437 [ 438 { 439 "is_this_ptr" : true, 440 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" 441 } 442 ], 443 "return_type" : "_ZTIN7android2os9dumpstate14CommandOptionsE", 444 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 445 }, 446 { 447 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::Always", 448 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder6AlwaysEv", 449 "parameters" : 450 [ 451 { 452 "is_this_ptr" : true, 453 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" 454 } 455 ], 456 "return_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 457 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 458 }, 459 { 460 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::AsRoot", 461 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder6AsRootEv", 462 "parameters" : 463 [ 464 { 465 "is_this_ptr" : true, 466 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" 467 } 468 ], 469 "return_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 470 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 471 }, 472 { 473 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::DropRoot", 474 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder8DropRootEv", 475 "parameters" : 476 [ 477 { 478 "is_this_ptr" : true, 479 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" 480 } 481 ], 482 "return_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 483 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 484 }, 485 { 486 "access" : "private", 487 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::CommandOptionsBuilder", 488 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderC1Ex", 489 "parameters" : 490 [ 491 { 492 "is_this_ptr" : true, 493 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" 494 }, 495 { 496 "referenced_type" : "_ZTIx" 497 } 498 ], 499 "return_type" : "_ZTIv", 500 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 501 }, 502 { 503 "access" : "private", 504 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::CommandOptionsBuilder", 505 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderC2Ex", 506 "parameters" : 507 [ 508 { 509 "is_this_ptr" : true, 510 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" 511 }, 512 { 513 "referenced_type" : "_ZTIx" 514 } 515 ], 516 "return_type" : "_ZTIv", 517 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 518 }, 519 { 520 "access" : "private", 521 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptions", 522 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptionsC1ERKNS2_20CommandOptionsValuesE", 523 "parameters" : 524 [ 525 { 526 "is_this_ptr" : true, 527 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptionsE" 528 }, 529 { 530 "referenced_type" : "_ZTIRKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE" 531 } 532 ], 533 "return_type" : "_ZTIv", 534 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 535 }, 536 { 537 "access" : "private", 538 "function_name" : "android::os::dumpstate::CommandOptions::CommandOptions", 539 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptionsC2ERKNS2_20CommandOptionsValuesE", 540 "parameters" : 541 [ 542 { 543 "is_this_ptr" : true, 544 "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptionsE" 545 }, 546 { 547 "referenced_type" : "_ZTIRKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE" 548 } 549 ], 550 "return_type" : "_ZTIv", 551 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 552 }, 553 { 554 "function_name" : "android::os::dumpstate::RunCommandToFd", 555 "linker_set_key" : "_ZN7android2os9dumpstate14RunCommandToFdEiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKNS2_6vectorIS8_NS6_IS8_EEEERKNS1_14CommandOptionsE", 556 "parameters" : 557 [ 558 { 559 "referenced_type" : "_ZTIi" 560 }, 561 { 562 "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 563 }, 564 { 565 "referenced_type" : "_ZTIRKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE" 566 }, 567 { 568 "default_arg" : true, 569 "referenced_type" : "_ZTIRKN7android2os9dumpstate14CommandOptionsE" 570 } 571 ], 572 "return_type" : "_ZTIi", 573 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 574 }, 575 { 576 "function_name" : "android::os::dumpstate::PropertiesHelper::IsUserBuild", 577 "linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper11IsUserBuildEv", 578 "return_type" : "_ZTIb", 579 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 580 }, 581 { 582 "function_name" : "android::os::dumpstate::PropertiesHelper::IsParallelRun", 583 "linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper13IsParallelRunEv", 584 "return_type" : "_ZTIb", 585 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 586 }, 587 { 588 "function_name" : "android::os::dumpstate::PropertiesHelper::IsDryRun", 589 "linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper8IsDryRunEv", 590 "return_type" : "_ZTIb", 591 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 592 }, 593 { 594 "function_name" : "android::os::dumpstate::PropertiesHelper::IsUnroot", 595 "linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper8IsUnrootEv", 596 "return_type" : "_ZTIb", 597 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 598 }, 599 { 600 "function_name" : "android::os::dumpstate::CommandOptions::OutputMode", 601 "linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions10OutputModeEv", 602 "parameters" : 603 [ 604 { 605 "is_this_ptr" : true, 606 "referenced_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE" 607 } 608 ], 609 "return_type" : "_ZTIN7android2os9dumpstate10OutputModeE", 610 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 611 }, 612 { 613 "function_name" : "android::os::dumpstate::CommandOptions::TimeoutInMs", 614 "linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions11TimeoutInMsEv", 615 "parameters" : 616 [ 617 { 618 "is_this_ptr" : true, 619 "referenced_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE" 620 } 621 ], 622 "return_type" : "_ZTIx", 623 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 624 }, 625 { 626 "function_name" : "android::os::dumpstate::CommandOptions::PrivilegeMode", 627 "linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions13PrivilegeModeEv", 628 "parameters" : 629 [ 630 { 631 "is_this_ptr" : true, 632 "referenced_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE" 633 } 634 ], 635 "return_type" : "_ZTIN7android2os9dumpstate13PrivilegeModeE", 636 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 637 }, 638 { 639 "function_name" : "android::os::dumpstate::CommandOptions::LoggingMessage", 640 "linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions14LoggingMessageEv", 641 "parameters" : 642 [ 643 { 644 "is_this_ptr" : true, 645 "referenced_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE" 646 } 647 ], 648 "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 649 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 650 }, 651 { 652 "function_name" : "android::os::dumpstate::CommandOptions::ShouldCloseAllFileDescriptorsOnExec", 653 "linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions35ShouldCloseAllFileDescriptorsOnExecEv", 654 "parameters" : 655 [ 656 { 657 "is_this_ptr" : true, 658 "referenced_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE" 659 } 660 ], 661 "return_type" : "_ZTIb", 662 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 663 }, 664 { 665 "function_name" : "android::os::dumpstate::CommandOptions::Always", 666 "linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions6AlwaysEv", 667 "parameters" : 668 [ 669 { 670 "is_this_ptr" : true, 671 "referenced_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE" 672 } 673 ], 674 "return_type" : "_ZTIb", 675 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 676 }, 677 { 678 "function_name" : "android::os::dumpstate::CommandOptions::Timeout", 679 "linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions7TimeoutEv", 680 "parameters" : 681 [ 682 { 683 "is_this_ptr" : true, 684 "referenced_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE" 685 } 686 ], 687 "return_type" : "_ZTIx", 688 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 689 } 690 ], 691 "global_vars" : 692 [ 693 { 694 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions7AS_ROOTE", 695 "name" : "android::os::dumpstate::CommandOptions::AS_ROOT", 696 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptionsE", 697 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 698 }, 699 { 700 "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions7DEFAULTE", 701 "name" : "android::os::dumpstate::CommandOptions::DEFAULT", 702 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptionsE", 703 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 704 }, 705 { 706 "access" : "private", 707 "linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper11build_type_E", 708 "name" : "android::os::dumpstate::PropertiesHelper::build_type_", 709 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 710 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 711 }, 712 { 713 "access" : "private", 714 "linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper13parallel_run_E", 715 "name" : "android::os::dumpstate::PropertiesHelper::parallel_run_", 716 "referenced_type" : "_ZTIi", 717 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 718 }, 719 { 720 "access" : "private", 721 "linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper7unroot_E", 722 "name" : "android::os::dumpstate::PropertiesHelper::unroot_", 723 "referenced_type" : "_ZTIi", 724 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 725 }, 726 { 727 "access" : "private", 728 "linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper8dry_run_E", 729 "name" : "android::os::dumpstate::PropertiesHelper::dry_run_", 730 "referenced_type" : "_ZTIi", 731 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 732 } 733 ], 734 "lvalue_reference_types" : 735 [ 736 { 737 "alignment" : 4, 738 "linker_set_key" : "_ZTIRKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 739 "name" : "const android::os::dumpstate::CommandOptions::CommandOptionsValues &", 740 "referenced_type" : "_ZTIKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 741 "self_type" : "_ZTIRKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 742 "size" : 4, 743 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 744 }, 745 { 746 "alignment" : 4, 747 "linker_set_key" : "_ZTIRKN7android2os9dumpstate14CommandOptionsE", 748 "name" : "const android::os::dumpstate::CommandOptions &", 749 "referenced_type" : "_ZTIKN7android2os9dumpstate14CommandOptionsE", 750 "self_type" : "_ZTIRKN7android2os9dumpstate14CommandOptionsE", 751 "size" : 4, 752 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 753 }, 754 { 755 "alignment" : 4, 756 "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 757 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &", 758 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 759 "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 760 "size" : 4, 761 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateInternal.h" 762 }, 763 { 764 "alignment" : 4, 765 "linker_set_key" : "_ZTIRKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE", 766 "name" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>> &", 767 "referenced_type" : "_ZTIKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE", 768 "self_type" : "_ZTIRKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE", 769 "size" : 4, 770 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 771 }, 772 { 773 "alignment" : 4, 774 "linker_set_key" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 775 "name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder &", 776 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 777 "self_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 778 "size" : 4, 779 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 780 } 781 ], 782 "pointer_types" : 783 [ 784 { 785 "alignment" : 4, 786 "linker_set_key" : "_ZTIP12TemporaryDir", 787 "name" : "TemporaryDir *", 788 "referenced_type" : "_ZTI12TemporaryDir", 789 "self_type" : "_ZTIP12TemporaryDir", 790 "size" : 4, 791 "source_file" : "system/libbase/include/android-base/file.h" 792 }, 793 { 794 "alignment" : 4, 795 "linker_set_key" : "_ZTIP13TemporaryFile", 796 "name" : "TemporaryFile *", 797 "referenced_type" : "_ZTI13TemporaryFile", 798 "self_type" : "_ZTIP13TemporaryFile", 799 "size" : 4, 800 "source_file" : "system/libbase/include/android-base/file.h" 801 }, 802 { 803 "alignment" : 4, 804 "linker_set_key" : "_ZTIP3DIR", 805 "name" : "DIR *", 806 "referenced_type" : "_ZTI3DIR", 807 "self_type" : "_ZTIP3DIR", 808 "size" : 4, 809 "source_file" : "system/libbase/include/android-base/unique_fd.h" 810 }, 811 { 812 "alignment" : 4, 813 "linker_set_key" : "_ZTIP7__sFILE", 814 "name" : "__sFILE *", 815 "referenced_type" : "_ZTI7__sFILE", 816 "self_type" : "_ZTIP7__sFILE", 817 "size" : 4, 818 "source_file" : "system/libbase/include/android-base/unique_fd.h" 819 }, 820 { 821 "alignment" : 4, 822 "linker_set_key" : "_ZTIPK9prop_info", 823 "name" : "const prop_info *", 824 "referenced_type" : "_ZTIK9prop_info", 825 "self_type" : "_ZTIPK9prop_info", 826 "size" : 4, 827 "source_file" : "system/libbase/include/android-base/properties.h" 828 }, 829 { 830 "alignment" : 4, 831 "linker_set_key" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE", 832 "name" : "const android::os::dumpstate::CommandOptions *", 833 "referenced_type" : "_ZTIKN7android2os9dumpstate14CommandOptionsE", 834 "self_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE", 835 "size" : 4, 836 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 837 }, 838 { 839 "alignment" : 4, 840 "linker_set_key" : "_ZTIPKN7android4base11borrowed_fdE", 841 "name" : "const android::base::borrowed_fd *", 842 "referenced_type" : "_ZTIKN7android4base11borrowed_fdE", 843 "self_type" : "_ZTIPKN7android4base11borrowed_fdE", 844 "size" : 4, 845 "source_file" : "system/libbase/include/android-base/unique_fd.h" 846 }, 847 { 848 "alignment" : 4, 849 "linker_set_key" : "_ZTIPKN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 850 "name" : "const android::base::unique_fd_impl<android::base::DefaultCloser> *", 851 "referenced_type" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 852 "self_type" : "_ZTIPKN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 853 "size" : 4, 854 "source_file" : "system/libbase/include/android-base/unique_fd.h" 855 }, 856 { 857 "alignment" : 4, 858 "linker_set_key" : "_ZTIPKc", 859 "name" : "const char *", 860 "referenced_type" : "_ZTIKc", 861 "self_type" : "_ZTIPKc", 862 "size" : 4, 863 "source_file" : "system/libbase/include/android-base/unique_fd.h" 864 }, 865 { 866 "alignment" : 4, 867 "linker_set_key" : "_ZTIPN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 868 "name" : "android::os::dumpstate::CommandOptions::CommandOptionsValues *", 869 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 870 "self_type" : "_ZTIPN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 871 "size" : 4, 872 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 873 }, 874 { 875 "alignment" : 4, 876 "linker_set_key" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 877 "name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder *", 878 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 879 "self_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 880 "size" : 4, 881 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 882 }, 883 { 884 "alignment" : 4, 885 "linker_set_key" : "_ZTIPN7android2os9dumpstate14CommandOptionsE", 886 "name" : "android::os::dumpstate::CommandOptions *", 887 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptionsE", 888 "self_type" : "_ZTIPN7android2os9dumpstate14CommandOptionsE", 889 "size" : 4, 890 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 891 }, 892 { 893 "alignment" : 4, 894 "linker_set_key" : "_ZTIPN7android4base11borrowed_fdE", 895 "name" : "android::base::borrowed_fd *", 896 "referenced_type" : "_ZTIN7android4base11borrowed_fdE", 897 "self_type" : "_ZTIPN7android4base11borrowed_fdE", 898 "size" : 4, 899 "source_file" : "system/libbase/include/android-base/unique_fd.h" 900 }, 901 { 902 "alignment" : 4, 903 "linker_set_key" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 904 "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> *", 905 "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 906 "self_type" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 907 "size" : 4, 908 "source_file" : "system/libbase/include/android-base/unique_fd.h" 909 }, 910 { 911 "alignment" : 4, 912 "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE", 913 "name" : "std::basic_string_view<char, std::char_traits<char>> *", 914 "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE", 915 "self_type" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE", 916 "size" : 4, 917 "source_file" : "system/libbase/include/android-base/strings.h" 918 }, 919 { 920 "alignment" : 4, 921 "linker_set_key" : "_ZTIPv", 922 "name" : "void *", 923 "referenced_type" : "_ZTIv", 924 "self_type" : "_ZTIPv", 925 "size" : 4, 926 "source_file" : "system/libbase/include/android-base/unique_fd.h" 927 } 928 ], 929 "qualified_types" : 930 [ 931 { 932 "is_const" : true, 933 "linker_set_key" : "_ZTIK9prop_info", 934 "name" : "const prop_info", 935 "referenced_type" : "_ZTI9prop_info", 936 "self_type" : "_ZTIK9prop_info", 937 "source_file" : "system/libbase/include/android-base/properties.h" 938 }, 939 { 940 "alignment" : 4, 941 "is_const" : true, 942 "linker_set_key" : "_ZTIKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 943 "name" : "const android::os::dumpstate::CommandOptions::CommandOptionsValues", 944 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 945 "self_type" : "_ZTIKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 946 "size" : 32, 947 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 948 }, 949 { 950 "alignment" : 4, 951 "is_const" : true, 952 "linker_set_key" : "_ZTIKN7android2os9dumpstate14CommandOptionsE", 953 "name" : "const android::os::dumpstate::CommandOptions", 954 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptionsE", 955 "self_type" : "_ZTIKN7android2os9dumpstate14CommandOptionsE", 956 "size" : 32, 957 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 958 }, 959 { 960 "alignment" : 4, 961 "is_const" : true, 962 "linker_set_key" : "_ZTIKN7android4base11borrowed_fdE", 963 "name" : "const android::base::borrowed_fd", 964 "referenced_type" : "_ZTIN7android4base11borrowed_fdE", 965 "self_type" : "_ZTIKN7android4base11borrowed_fdE", 966 "size" : 4, 967 "source_file" : "system/libbase/include/android-base/unique_fd.h" 968 }, 969 { 970 "alignment" : 4, 971 "is_const" : true, 972 "linker_set_key" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 973 "name" : "const android::base::unique_fd_impl<android::base::DefaultCloser>", 974 "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 975 "self_type" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 976 "size" : 4, 977 "source_file" : "system/libbase/include/android-base/unique_fd.h" 978 }, 979 { 980 "alignment" : 4, 981 "is_const" : true, 982 "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 983 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>", 984 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 985 "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 986 "size" : 12, 987 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateInternal.h" 988 }, 989 { 990 "alignment" : 4, 991 "is_const" : true, 992 "linker_set_key" : "_ZTIKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE", 993 "name" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>>", 994 "referenced_type" : "_ZTINSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE", 995 "self_type" : "_ZTIKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE", 996 "size" : 12, 997 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 998 }, 999 { 1000 "alignment" : 1, 1001 "is_const" : true, 1002 "linker_set_key" : "_ZTIKb", 1003 "name" : "const bool", 1004 "referenced_type" : "_ZTIb", 1005 "self_type" : "_ZTIKb", 1006 "size" : 1, 1007 "source_file" : "system/libbase/include/android-base/strings.h" 1008 }, 1009 { 1010 "alignment" : 1, 1011 "is_const" : true, 1012 "linker_set_key" : "_ZTIKc", 1013 "name" : "const char", 1014 "referenced_type" : "_ZTIc", 1015 "self_type" : "_ZTIKc", 1016 "size" : 1, 1017 "source_file" : "system/libbase/include/android-base/unique_fd.h" 1018 }, 1019 { 1020 "alignment" : 4, 1021 "is_const" : true, 1022 "linker_set_key" : "_ZTIKy", 1023 "name" : "const unsigned long long", 1024 "referenced_type" : "_ZTIy", 1025 "self_type" : "_ZTIKy", 1026 "size" : 8, 1027 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateInternal.h" 1028 } 1029 ], 1030 "record_types" : 1031 [ 1032 { 1033 "alignment" : 1, 1034 "fields" : 1035 [ 1036 { 1037 "field_name" : "path", 1038 "referenced_type" : "_ZTIA1024_c" 1039 }, 1040 { 1041 "access" : "private", 1042 "field_name" : "remove_dir_and_contents_", 1043 "field_offset" : 8192, 1044 "referenced_type" : "_ZTIb" 1045 } 1046 ], 1047 "linker_set_key" : "_ZTI12TemporaryDir", 1048 "name" : "TemporaryDir", 1049 "record_kind" : "class", 1050 "referenced_type" : "_ZTI12TemporaryDir", 1051 "self_type" : "_ZTI12TemporaryDir", 1052 "size" : 1025, 1053 "source_file" : "system/libbase/include/android-base/file.h" 1054 }, 1055 { 1056 "alignment" : 4, 1057 "fields" : 1058 [ 1059 { 1060 "field_name" : "fd", 1061 "referenced_type" : "_ZTIi" 1062 }, 1063 { 1064 "field_name" : "path", 1065 "field_offset" : 32, 1066 "referenced_type" : "_ZTIA1024_c" 1067 }, 1068 { 1069 "access" : "private", 1070 "field_name" : "remove_file_", 1071 "field_offset" : 8224, 1072 "referenced_type" : "_ZTIb" 1073 } 1074 ], 1075 "linker_set_key" : "_ZTI13TemporaryFile", 1076 "name" : "TemporaryFile", 1077 "record_kind" : "class", 1078 "referenced_type" : "_ZTI13TemporaryFile", 1079 "self_type" : "_ZTI13TemporaryFile", 1080 "size" : 1032, 1081 "source_file" : "system/libbase/include/android-base/file.h" 1082 }, 1083 { 1084 "access" : "private", 1085 "alignment" : 4, 1086 "fields" : 1087 [ 1088 { 1089 "access" : "private", 1090 "field_name" : "timeout_ms_", 1091 "referenced_type" : "_ZTIx" 1092 }, 1093 { 1094 "access" : "private", 1095 "field_name" : "always_", 1096 "field_offset" : 64, 1097 "referenced_type" : "_ZTIb" 1098 }, 1099 { 1100 "access" : "private", 1101 "field_name" : "close_all_fds_on_exec_", 1102 "field_offset" : 72, 1103 "referenced_type" : "_ZTIb" 1104 }, 1105 { 1106 "access" : "private", 1107 "field_name" : "account_mode_", 1108 "field_offset" : 96, 1109 "referenced_type" : "_ZTIN7android2os9dumpstate13PrivilegeModeE" 1110 }, 1111 { 1112 "access" : "private", 1113 "field_name" : "output_mode_", 1114 "field_offset" : 128, 1115 "referenced_type" : "_ZTIN7android2os9dumpstate10OutputModeE" 1116 }, 1117 { 1118 "access" : "private", 1119 "field_name" : "logging_message_", 1120 "field_offset" : 160, 1121 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1122 } 1123 ], 1124 "linker_set_key" : "_ZTIN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 1125 "name" : "android::os::dumpstate::CommandOptions::CommandOptionsValues", 1126 "record_kind" : "class", 1127 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 1128 "self_type" : "_ZTIN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", 1129 "size" : 32, 1130 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 1131 }, 1132 { 1133 "alignment" : 4, 1134 "fields" : 1135 [ 1136 { 1137 "access" : "private", 1138 "field_name" : "values", 1139 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE" 1140 } 1141 ], 1142 "linker_set_key" : "_ZTIN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 1143 "name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder", 1144 "record_kind" : "class", 1145 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 1146 "self_type" : "_ZTIN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", 1147 "size" : 32, 1148 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 1149 }, 1150 { 1151 "alignment" : 4, 1152 "fields" : 1153 [ 1154 { 1155 "access" : "private", 1156 "field_name" : "values", 1157 "referenced_type" : "_ZTIKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE" 1158 } 1159 ], 1160 "linker_set_key" : "_ZTIN7android2os9dumpstate14CommandOptionsE", 1161 "name" : "android::os::dumpstate::CommandOptions", 1162 "record_kind" : "class", 1163 "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptionsE", 1164 "self_type" : "_ZTIN7android2os9dumpstate14CommandOptionsE", 1165 "size" : 32, 1166 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 1167 }, 1168 { 1169 "alignment" : 1, 1170 "linker_set_key" : "_ZTIN7android2os9dumpstate16PropertiesHelperE", 1171 "name" : "android::os::dumpstate::PropertiesHelper", 1172 "record_kind" : "class", 1173 "referenced_type" : "_ZTIN7android2os9dumpstate16PropertiesHelperE", 1174 "self_type" : "_ZTIN7android2os9dumpstate16PropertiesHelperE", 1175 "size" : 1, 1176 "source_file" : "frameworks/native/cmds/dumpstate/DumpstateUtil.h" 1177 }, 1178 { 1179 "alignment" : 4, 1180 "fields" : 1181 [ 1182 { 1183 "access" : "private", 1184 "field_name" : "fd_", 1185 "referenced_type" : "_ZTIi" 1186 } 1187 ], 1188 "linker_set_key" : "_ZTIN7android4base11borrowed_fdE", 1189 "name" : "android::base::borrowed_fd", 1190 "referenced_type" : "_ZTIN7android4base11borrowed_fdE", 1191 "self_type" : "_ZTIN7android4base11borrowed_fdE", 1192 "size" : 4, 1193 "source_file" : "system/libbase/include/android-base/unique_fd.h" 1194 }, 1195 { 1196 "alignment" : 1, 1197 "linker_set_key" : "_ZTIN7android4base13DefaultCloserE", 1198 "name" : "android::base::DefaultCloser", 1199 "referenced_type" : "_ZTIN7android4base13DefaultCloserE", 1200 "self_type" : "_ZTIN7android4base13DefaultCloserE", 1201 "size" : 1, 1202 "source_file" : "system/libbase/include/android-base/unique_fd.h" 1203 }, 1204 { 1205 "alignment" : 4, 1206 "fields" : 1207 [ 1208 { 1209 "access" : "private", 1210 "field_name" : "property_name_", 1211 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1212 }, 1213 { 1214 "access" : "private", 1215 "field_name" : "prop_info_", 1216 "field_offset" : 96, 1217 "referenced_type" : "_ZTIPK9prop_info" 1218 }, 1219 { 1220 "access" : "private", 1221 "field_name" : "cached_area_serial_", 1222 "field_offset" : 128, 1223 "referenced_type" : "_ZTINSt3__18optionalIjEE" 1224 }, 1225 { 1226 "access" : "private", 1227 "field_name" : "cached_property_serial_", 1228 "field_offset" : 192, 1229 "referenced_type" : "_ZTINSt3__18optionalIjEE" 1230 }, 1231 { 1232 "access" : "private", 1233 "field_name" : "cached_value_", 1234 "field_offset" : 256, 1235 "referenced_type" : "_ZTIA92_c" 1236 }, 1237 { 1238 "access" : "private", 1239 "field_name" : "is_read_only_", 1240 "field_offset" : 992, 1241 "referenced_type" : "_ZTIb" 1242 }, 1243 { 1244 "access" : "private", 1245 "field_name" : "read_only_property_", 1246 "field_offset" : 1024, 1247 "referenced_type" : "_ZTIPKc" 1248 } 1249 ], 1250 "linker_set_key" : "_ZTIN7android4base14CachedPropertyE", 1251 "name" : "android::base::CachedProperty", 1252 "record_kind" : "class", 1253 "referenced_type" : "_ZTIN7android4base14CachedPropertyE", 1254 "self_type" : "_ZTIN7android4base14CachedPropertyE", 1255 "size" : 132, 1256 "source_file" : "system/libbase/include/android-base/properties.h" 1257 }, 1258 { 1259 "alignment" : 4, 1260 "fields" : 1261 [ 1262 { 1263 "access" : "private", 1264 "field_name" : "fd_", 1265 "referenced_type" : "_ZTIi" 1266 } 1267 ], 1268 "linker_set_key" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 1269 "name" : "android::base::unique_fd_impl<android::base::DefaultCloser>", 1270 "record_kind" : "class", 1271 "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 1272 "self_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 1273 "size" : 4, 1274 "source_file" : "system/libbase/include/android-base/unique_fd.h", 1275 "template_args" : 1276 [ 1277 "_ZTIN7android4base13DefaultCloserE" 1278 ] 1279 } 1280 ], 1281 "rvalue_reference_types" : 1282 [ 1283 { 1284 "alignment" : 4, 1285 "linker_set_key" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE", 1286 "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&", 1287 "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", 1288 "self_type" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE", 1289 "size" : 4, 1290 "source_file" : "system/libbase/include/android-base/unique_fd.h" 1291 } 1292 ] 1293} 1294