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