{ "array_types" : [ { "alignment" : 1, "linker_set_key" : "_ZTIA1024_c", "name" : "char [1024]", "referenced_type" : "_ZTIc", "self_type" : "_ZTIA1024_c", "size" : 1024, "source_file" : "/system/libbase/include/android-base/file.h" }, { "alignment" : 1, "linker_set_key" : "_ZTIA92_c", "name" : "char [92]", "referenced_type" : "_ZTIc", "self_type" : "_ZTIA92_c", "size" : 92, "source_file" : "/system/libbase/include/android-base/properties.h" } ], "builtin_types" : [ { "alignment" : 1, "is_integral" : true, "is_unsigned" : true, "linker_set_key" : "_ZTIb", "name" : "bool", "referenced_type" : "_ZTIb", "self_type" : "_ZTIb", "size" : 1 }, { "alignment" : 1, "is_integral" : true, "linker_set_key" : "_ZTIc", "name" : "char", "referenced_type" : "_ZTIc", "self_type" : "_ZTIc", "size" : 1 }, { "alignment" : 4, "is_integral" : true, "linker_set_key" : "_ZTIi", "name" : "int", "referenced_type" : "_ZTIi", "self_type" : "_ZTIi", "size" : 4 }, { "alignment" : 4, "is_integral" : true, "is_unsigned" : true, "linker_set_key" : "_ZTIj", "name" : "unsigned int", "referenced_type" : "_ZTIj", "self_type" : "_ZTIj", "size" : 4 }, { "linker_set_key" : "_ZTIv", "name" : "void", "referenced_type" : "_ZTIv", "self_type" : "_ZTIv" }, { "alignment" : 4, "is_integral" : true, "linker_set_key" : "_ZTIx", "name" : "long long", "referenced_type" : "_ZTIx", "self_type" : "_ZTIx", "size" : 8 }, { "alignment" : 4, "is_integral" : true, "is_unsigned" : true, "linker_set_key" : "_ZTIy", "name" : "unsigned long long", "referenced_type" : "_ZTIy", "self_type" : "_ZTIy", "size" : 8 } ], "elf_functions" : [ { "name" : "_Z12DropRootUserv" }, { "name" : "_Z18DumpFileFromFdToFdRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_iib" }, { "name" : "_Z8Nanotimev" }, { "name" : "_ZN7android2os9dumpstate12DumpFileToFdEiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_" }, { "name" : "_ZN7android2os9dumpstate14CommandOptions11WithTimeoutEx" }, { "name" : "_ZN7android2os9dumpstate14CommandOptions15WithTimeoutInMsEx" }, { "name" : "_ZN7android2os9dumpstate14CommandOptions20CommandOptionsValuesC1Ex" }, { "name" : "_ZN7android2os9dumpstate14CommandOptions20CommandOptionsValuesC2Ex" }, { "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder14RedirectStderrEv" }, { "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder17AsRootIfAvailableEv" }, { "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder3LogERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" }, { "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder5BuildEv" }, { "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder6AlwaysEv" }, { "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder6AsRootEv" }, { "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder8DropRootEv" }, { "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderC1Ex" }, { "name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderC2Ex" }, { "name" : "_ZN7android2os9dumpstate14CommandOptionsC1ERKNS2_20CommandOptionsValuesE" }, { "name" : "_ZN7android2os9dumpstate14CommandOptionsC2ERKNS2_20CommandOptionsValuesE" }, { "name" : "_ZN7android2os9dumpstate14RunCommandToFdEiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKNS2_6vectorIS8_NS6_IS8_EEEERKNS1_14CommandOptionsE" }, { "name" : "_ZN7android2os9dumpstate16PropertiesHelper11IsUserBuildEv" }, { "name" : "_ZN7android2os9dumpstate16PropertiesHelper8IsDryRunEv" }, { "name" : "_ZN7android2os9dumpstate16PropertiesHelper8IsUnrootEv" }, { "name" : "_ZNK7android2os9dumpstate14CommandOptions10OutputModeEv" }, { "name" : "_ZNK7android2os9dumpstate14CommandOptions11TimeoutInMsEv" }, { "name" : "_ZNK7android2os9dumpstate14CommandOptions13PrivilegeModeEv" }, { "name" : "_ZNK7android2os9dumpstate14CommandOptions14LoggingMessageEv" }, { "name" : "_ZNK7android2os9dumpstate14CommandOptions6AlwaysEv" }, { "name" : "_ZNK7android2os9dumpstate14CommandOptions7TimeoutEv" }, { "binding" : "weak", "name" : "_ZNSt3__16vectorIPKcNS_9allocatorIS2_EEE8__appendEj" } ], "elf_objects" : [ { "name" : "_ZN7android2os9dumpstate14CommandOptions7AS_ROOTE" }, { "name" : "_ZN7android2os9dumpstate14CommandOptions7DEFAULTE" }, { "name" : "_ZN7android2os9dumpstate16PropertiesHelper11build_type_E" }, { "name" : "_ZN7android2os9dumpstate16PropertiesHelper7unroot_E" }, { "name" : "_ZN7android2os9dumpstate16PropertiesHelper8dry_run_E" } ], "enum_types" : [ { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 0, "name" : "android::os::dumpstate::NORMAL_OUTPUT" }, { "enum_field_value" : 1, "name" : "android::os::dumpstate::REDIRECT_TO_STDERR" } ], "linker_set_key" : "_ZTIN7android2os9dumpstate10OutputModeE", "name" : "android::os::dumpstate::OutputMode", "referenced_type" : "_ZTIN7android2os9dumpstate10OutputModeE", "self_type" : "_ZTIN7android2os9dumpstate10OutputModeE", "size" : 4, "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h", "underlying_type" : "_ZTIj" }, { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 0, "name" : "android::os::dumpstate::DROP_ROOT" }, { "enum_field_value" : 1, "name" : "android::os::dumpstate::DONT_DROP_ROOT" }, { "enum_field_value" : 2, "name" : "android::os::dumpstate::SU_ROOT" } ], "linker_set_key" : "_ZTIN7android2os9dumpstate13PrivilegeModeE", "name" : "android::os::dumpstate::PrivilegeMode", "referenced_type" : "_ZTIN7android2os9dumpstate13PrivilegeModeE", "self_type" : "_ZTIN7android2os9dumpstate13PrivilegeModeE", "size" : 4, "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h", "underlying_type" : "_ZTIj" } ], "function_types" : [], "functions" : [ { "function_name" : "DropRootUser", "linker_set_key" : "_Z12DropRootUserv", "return_type" : "_ZTIb", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateInternal.h" }, { "function_name" : "DumpFileFromFdToFd", "linker_set_key" : "_Z18DumpFileFromFdToFdRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_iib", "parameters" : [ { "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" }, { "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" }, { "referenced_type" : "_ZTIi" }, { "referenced_type" : "_ZTIi" }, { "default_arg" : true, "referenced_type" : "_ZTIb" } ], "return_type" : "_ZTIi", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateInternal.h" }, { "function_name" : "Nanotime", "linker_set_key" : "_Z8Nanotimev", "return_type" : "_ZTIy", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateInternal.h" }, { "function_name" : "android::os::dumpstate::DumpFileToFd", "linker_set_key" : "_ZN7android2os9dumpstate12DumpFileToFdEiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_", "parameters" : [ { "referenced_type" : "_ZTIi" }, { "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/frameworks/native/cmds/dumpstate/libdumpstateutil/android_vendor.R_x86_shared/obj/frameworks/native/cmds/dumpstate/DumpstateUtil.sdump" }, { "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/frameworks/native/cmds/dumpstate/libdumpstateutil/android_vendor.R_x86_shared/obj/frameworks/native/cmds/dumpstate/DumpstateUtil.sdump" } ], "return_type" : "_ZTIi", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "function_name" : "android::os::dumpstate::CommandOptions::WithTimeout", "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions11WithTimeoutEx", "parameters" : [ { "referenced_type" : "_ZTIx" } ], "return_type" : "_ZTIN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "function_name" : "android::os::dumpstate::CommandOptions::WithTimeoutInMs", "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions15WithTimeoutInMsEx", "parameters" : [ { "referenced_type" : "_ZTIx" } ], "return_type" : "_ZTIN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "access" : "private", "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsValues::CommandOptionsValues", "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions20CommandOptionsValuesC1Ex", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE" }, { "referenced_type" : "_ZTIx" } ], "return_type" : "_ZTIv", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "access" : "private", "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsValues::CommandOptionsValues", "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions20CommandOptionsValuesC2Ex", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE" }, { "referenced_type" : "_ZTIx" } ], "return_type" : "_ZTIv", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::RedirectStderr", "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder14RedirectStderrEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" } ], "return_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::AsRootIfAvailable", "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder17AsRootIfAvailableEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" } ], "return_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::Log", "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder3LogERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" }, { "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/frameworks/native/cmds/dumpstate/libdumpstateutil/android_vendor.R_x86_shared/obj/frameworks/native/cmds/dumpstate/DumpstateUtil.sdump" } ], "return_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::Build", "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder5BuildEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" } ], "return_type" : "_ZTIN7android2os9dumpstate14CommandOptionsE", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::Always", "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder6AlwaysEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" } ], "return_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::AsRoot", "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder6AsRootEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" } ], "return_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::DropRoot", "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder8DropRootEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" } ], "return_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "access" : "private", "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::CommandOptionsBuilder", "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderC1Ex", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" }, { "referenced_type" : "_ZTIx" } ], "return_type" : "_ZTIv", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "access" : "private", "function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::CommandOptionsBuilder", "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderC2Ex", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE" }, { "referenced_type" : "_ZTIx" } ], "return_type" : "_ZTIv", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "access" : "private", "function_name" : "android::os::dumpstate::CommandOptions::CommandOptions", "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptionsC1ERKNS2_20CommandOptionsValuesE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptionsE" }, { "referenced_type" : "_ZTIRKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE" } ], "return_type" : "_ZTIv", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "access" : "private", "function_name" : "android::os::dumpstate::CommandOptions::CommandOptions", "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptionsC2ERKNS2_20CommandOptionsValuesE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "_ZTIPN7android2os9dumpstate14CommandOptionsE" }, { "referenced_type" : "_ZTIRKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE" } ], "return_type" : "_ZTIv", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "function_name" : "android::os::dumpstate::RunCommandToFd", "linker_set_key" : "_ZN7android2os9dumpstate14RunCommandToFdEiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKNS2_6vectorIS8_NS6_IS8_EEEERKNS1_14CommandOptionsE", "parameters" : [ { "referenced_type" : "_ZTIi" }, { "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/frameworks/native/cmds/dumpstate/libdumpstateutil/android_vendor.R_x86_shared/obj/frameworks/native/cmds/dumpstate/DumpstateUtil.sdump" }, { "referenced_type" : "_ZTIRKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE" }, { "default_arg" : true, "referenced_type" : "_ZTIRKN7android2os9dumpstate14CommandOptionsE" } ], "return_type" : "_ZTIi", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "function_name" : "android::os::dumpstate::PropertiesHelper::IsUserBuild", "linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper11IsUserBuildEv", "return_type" : "_ZTIb", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "function_name" : "android::os::dumpstate::PropertiesHelper::IsDryRun", "linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper8IsDryRunEv", "return_type" : "_ZTIb", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "function_name" : "android::os::dumpstate::PropertiesHelper::IsUnroot", "linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper8IsUnrootEv", "return_type" : "_ZTIb", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "function_name" : "android::os::dumpstate::CommandOptions::OutputMode", "linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions10OutputModeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE" } ], "return_type" : "_ZTIN7android2os9dumpstate10OutputModeE", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "function_name" : "android::os::dumpstate::CommandOptions::TimeoutInMs", "linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions11TimeoutInMsEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE" } ], "return_type" : "_ZTIx", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "function_name" : "android::os::dumpstate::CommandOptions::PrivilegeMode", "linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions13PrivilegeModeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE" } ], "return_type" : "_ZTIN7android2os9dumpstate13PrivilegeModeE", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "function_name" : "android::os::dumpstate::CommandOptions::LoggingMessage", "linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions14LoggingMessageEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE" } ], "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "function_name" : "android::os::dumpstate::CommandOptions::Always", "linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions6AlwaysEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE" } ], "return_type" : "_ZTIb", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "function_name" : "android::os::dumpstate::CommandOptions::Timeout", "linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions7TimeoutEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE" } ], "return_type" : "_ZTIx", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" } ], "global_vars" : [ { "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions7AS_ROOTE", "name" : "android::os::dumpstate::CommandOptions::AS_ROOT", "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptionsE", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions7DEFAULTE", "name" : "android::os::dumpstate::CommandOptions::DEFAULT", "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptionsE", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "access" : "private", "linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper11build_type_E", "name" : "android::os::dumpstate::PropertiesHelper::build_type_", "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "access" : "private", "linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper7unroot_E", "name" : "android::os::dumpstate::PropertiesHelper::unroot_", "referenced_type" : "_ZTIi", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "access" : "private", "linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper8dry_run_E", "name" : "android::os::dumpstate::PropertiesHelper::dry_run_", "referenced_type" : "_ZTIi", "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" } ], "lvalue_reference_types" : [ { "alignment" : 4, "linker_set_key" : "_ZTIRKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", "name" : "const android::os::dumpstate::CommandOptions::CommandOptionsValues &", "referenced_type" : "_ZTIKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", "self_type" : "_ZTIRKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", "size" : 4, "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIRKN7android2os9dumpstate14CommandOptionsE", "name" : "const android::os::dumpstate::CommandOptions &", "referenced_type" : "_ZTIKN7android2os9dumpstate14CommandOptionsE", "self_type" : "_ZTIRKN7android2os9dumpstate14CommandOptionsE", "size" : 4, "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "name" : "const std::basic_string, std::allocator > &", "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "size" : 4, "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateInternal.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "name" : "const std::basic_string, std::allocator > &", "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/frameworks/native/cmds/dumpstate/libdumpstateutil/android_vendor.R_x86_shared/obj/frameworks/native/cmds/dumpstate/DumpstateUtil.sdump", "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/frameworks/native/cmds/dumpstate/libdumpstateutil/android_vendor.R_x86_shared/obj/frameworks/native/cmds/dumpstate/DumpstateUtil.sdump", "size" : 4, "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIRKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE", "name" : "const std::vector, std::allocator >, std::allocator, std::allocator > > > &", "referenced_type" : "_ZTIKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE", "self_type" : "_ZTIRKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE", "size" : 4, "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", "name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder &", "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", "self_type" : "_ZTIRN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", "size" : 4, "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" } ], "pointer_types" : [ { "alignment" : 4, "linker_set_key" : "_ZTIP12TemporaryDir", "name" : "TemporaryDir *", "referenced_type" : "_ZTI12TemporaryDir", "self_type" : "_ZTIP12TemporaryDir", "size" : 4, "source_file" : "/system/libbase/include/android-base/file.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIP13TemporaryFile", "name" : "TemporaryFile *", "referenced_type" : "_ZTI13TemporaryFile", "self_type" : "_ZTIP13TemporaryFile", "size" : 4, "source_file" : "/system/libbase/include/android-base/file.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIP3DIR", "name" : "DIR *", "referenced_type" : "_ZTI3DIR", "self_type" : "_ZTIP3DIR", "size" : 4, "source_file" : "/system/libbase/include/android-base/unique_fd.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIP7__sFILE", "name" : "__sFILE *", "referenced_type" : "_ZTI7__sFILE", "self_type" : "_ZTIP7__sFILE", "size" : 4, "source_file" : "/system/libbase/include/android-base/unique_fd.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIPK9prop_info", "name" : "const prop_info *", "referenced_type" : "_ZTIK9prop_info", "self_type" : "_ZTIPK9prop_info", "size" : 4, "source_file" : "/system/libbase/include/android-base/properties.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE", "name" : "const android::os::dumpstate::CommandOptions *", "referenced_type" : "_ZTIKN7android2os9dumpstate14CommandOptionsE", "self_type" : "_ZTIPKN7android2os9dumpstate14CommandOptionsE", "size" : 4, "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIPKN7android4base11borrowed_fdE", "name" : "const android::base::borrowed_fd *", "referenced_type" : "_ZTIKN7android4base11borrowed_fdE", "self_type" : "_ZTIPKN7android4base11borrowed_fdE", "size" : 4, "source_file" : "/system/libbase/include/android-base/unique_fd.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIPKN7android4base14unique_fd_implINS0_13DefaultCloserEEE", "name" : "const android::base::unique_fd_impl *", "referenced_type" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE", "self_type" : "_ZTIPKN7android4base14unique_fd_implINS0_13DefaultCloserEEE", "size" : 4, "source_file" : "/system/libbase/include/android-base/unique_fd.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIPKc", "name" : "const char *", "referenced_type" : "_ZTIKc", "self_type" : "_ZTIPKc", "size" : 4, "source_file" : "/system/libbase/include/android-base/unique_fd.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIPN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", "name" : "android::os::dumpstate::CommandOptions::CommandOptionsValues *", "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", "self_type" : "_ZTIPN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", "size" : 4, "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", "name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder *", "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", "self_type" : "_ZTIPN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", "size" : 4, "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIPN7android2os9dumpstate14CommandOptionsE", "name" : "android::os::dumpstate::CommandOptions *", "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptionsE", "self_type" : "_ZTIPN7android2os9dumpstate14CommandOptionsE", "size" : 4, "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIPN7android4base11borrowed_fdE", "name" : "android::base::borrowed_fd *", "referenced_type" : "_ZTIN7android4base11borrowed_fdE", "self_type" : "_ZTIPN7android4base11borrowed_fdE", "size" : 4, "source_file" : "/system/libbase/include/android-base/unique_fd.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE", "name" : "android::base::unique_fd_impl *", "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", "self_type" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE", "size" : 4, "source_file" : "/system/libbase/include/android-base/unique_fd.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE", "name" : "std::basic_string_view > *", "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE", "self_type" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE", "size" : 4, "source_file" : "/system/libbase/include/android-base/strings.h" }, { "alignment" : 4, "linker_set_key" : "_ZTIPv", "name" : "void *", "referenced_type" : "_ZTIv", "self_type" : "_ZTIPv", "size" : 4, "source_file" : "/system/libbase/include/android-base/unique_fd.h" } ], "qualified_types" : [ { "is_const" : true, "linker_set_key" : "_ZTIK9prop_info", "name" : "const prop_info", "referenced_type" : "_ZTI9prop_info", "self_type" : "_ZTIK9prop_info", "source_file" : "/system/libbase/include/android-base/properties.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "_ZTIKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", "name" : "const android::os::dumpstate::CommandOptions::CommandOptionsValues", "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", "self_type" : "_ZTIKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", "size" : 32, "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "_ZTIKN7android2os9dumpstate14CommandOptionsE", "name" : "const android::os::dumpstate::CommandOptions", "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptionsE", "self_type" : "_ZTIKN7android2os9dumpstate14CommandOptionsE", "size" : 32, "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "_ZTIKN7android4base11borrowed_fdE", "name" : "const android::base::borrowed_fd", "referenced_type" : "_ZTIN7android4base11borrowed_fdE", "self_type" : "_ZTIKN7android4base11borrowed_fdE", "size" : 4, "source_file" : "/system/libbase/include/android-base/unique_fd.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE", "name" : "const android::base::unique_fd_impl", "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", "self_type" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE", "size" : 4, "source_file" : "/system/libbase/include/android-base/unique_fd.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "name" : "const std::basic_string, std::allocator >", "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "size" : 12, "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateInternal.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "_ZTIKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE", "name" : "const std::vector, std::allocator >, std::allocator, std::allocator > > >", "referenced_type" : "_ZTINSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE", "self_type" : "_ZTIKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE", "size" : 12, "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "_ZTIKc", "name" : "const char", "referenced_type" : "_ZTIc", "self_type" : "_ZTIKc", "size" : 1, "source_file" : "/system/libbase/include/android-base/unique_fd.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "_ZTIKy", "name" : "const unsigned long long", "referenced_type" : "_ZTIy", "self_type" : "_ZTIKy", "size" : 8, "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateInternal.h" } ], "record_types" : [ { "alignment" : 1, "fields" : [ { "field_name" : "path", "referenced_type" : "_ZTIA1024_c" }, { "access" : "private", "field_name" : "remove_dir_and_contents_", "field_offset" : 8192, "referenced_type" : "_ZTIb" } ], "linker_set_key" : "_ZTI12TemporaryDir", "name" : "TemporaryDir", "record_kind" : "class", "referenced_type" : "_ZTI12TemporaryDir", "self_type" : "_ZTI12TemporaryDir", "size" : 1025, "source_file" : "/system/libbase/include/android-base/file.h" }, { "alignment" : 4, "fields" : [ { "field_name" : "fd", "referenced_type" : "_ZTIi" }, { "field_name" : "path", "field_offset" : 32, "referenced_type" : "_ZTIA1024_c" }, { "access" : "private", "field_name" : "remove_file_", "field_offset" : 8224, "referenced_type" : "_ZTIb" } ], "linker_set_key" : "_ZTI13TemporaryFile", "name" : "TemporaryFile", "record_kind" : "class", "referenced_type" : "_ZTI13TemporaryFile", "self_type" : "_ZTI13TemporaryFile", "size" : 1032, "source_file" : "/system/libbase/include/android-base/file.h" }, { "access" : "private", "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "timeout_ms_", "referenced_type" : "_ZTIx" }, { "access" : "private", "field_name" : "always_", "field_offset" : 64, "referenced_type" : "_ZTIb" }, { "access" : "private", "field_name" : "account_mode_", "field_offset" : 96, "referenced_type" : "_ZTIN7android2os9dumpstate13PrivilegeModeE" }, { "access" : "private", "field_name" : "output_mode_", "field_offset" : 128, "referenced_type" : "_ZTIN7android2os9dumpstate10OutputModeE" }, { "access" : "private", "field_name" : "logging_message_", "field_offset" : 160, "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" } ], "linker_set_key" : "_ZTIN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", "name" : "android::os::dumpstate::CommandOptions::CommandOptionsValues", "record_kind" : "class", "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", "self_type" : "_ZTIN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE", "size" : 32, "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "values", "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE" } ], "linker_set_key" : "_ZTIN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", "name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder", "record_kind" : "class", "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", "self_type" : "_ZTIN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE", "size" : 32, "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "values", "referenced_type" : "_ZTIKN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE" } ], "linker_set_key" : "_ZTIN7android2os9dumpstate14CommandOptionsE", "name" : "android::os::dumpstate::CommandOptions", "record_kind" : "class", "referenced_type" : "_ZTIN7android2os9dumpstate14CommandOptionsE", "self_type" : "_ZTIN7android2os9dumpstate14CommandOptionsE", "size" : 32, "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "alignment" : 1, "linker_set_key" : "_ZTIN7android2os9dumpstate16PropertiesHelperE", "name" : "android::os::dumpstate::PropertiesHelper", "record_kind" : "class", "referenced_type" : "_ZTIN7android2os9dumpstate16PropertiesHelperE", "self_type" : "_ZTIN7android2os9dumpstate16PropertiesHelperE", "size" : 1, "source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "fd_", "referenced_type" : "_ZTIi" } ], "linker_set_key" : "_ZTIN7android4base11borrowed_fdE", "name" : "android::base::borrowed_fd", "referenced_type" : "_ZTIN7android4base11borrowed_fdE", "self_type" : "_ZTIN7android4base11borrowed_fdE", "size" : 4, "source_file" : "/system/libbase/include/android-base/unique_fd.h" }, { "alignment" : 1, "linker_set_key" : "_ZTIN7android4base13DefaultCloserE", "name" : "android::base::DefaultCloser", "referenced_type" : "_ZTIN7android4base13DefaultCloserE", "self_type" : "_ZTIN7android4base13DefaultCloserE", "size" : 1, "source_file" : "/system/libbase/include/android-base/unique_fd.h" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "property_name_", "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" }, { "access" : "private", "field_name" : "prop_info_", "field_offset" : 96, "referenced_type" : "_ZTIPK9prop_info" }, { "access" : "private", "field_name" : "cached_area_serial_", "field_offset" : 128, "referenced_type" : "_ZTINSt3__18optionalIjEE" }, { "access" : "private", "field_name" : "cached_property_serial_", "field_offset" : 192, "referenced_type" : "_ZTINSt3__18optionalIjEE" }, { "access" : "private", "field_name" : "cached_value_", "field_offset" : 256, "referenced_type" : "_ZTIA92_c" }, { "access" : "private", "field_name" : "is_read_only_", "field_offset" : 992, "referenced_type" : "_ZTIb" }, { "access" : "private", "field_name" : "read_only_property_", "field_offset" : 1024, "referenced_type" : "_ZTIPKc" } ], "linker_set_key" : "_ZTIN7android4base14CachedPropertyE", "name" : "android::base::CachedProperty", "record_kind" : "class", "referenced_type" : "_ZTIN7android4base14CachedPropertyE", "self_type" : "_ZTIN7android4base14CachedPropertyE", "size" : 132, "source_file" : "/system/libbase/include/android-base/properties.h" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "fd_", "referenced_type" : "_ZTIi" } ], "linker_set_key" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", "name" : "android::base::unique_fd_impl", "record_kind" : "class", "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", "self_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", "size" : 4, "source_file" : "/system/libbase/include/android-base/unique_fd.h", "template_args" : [ "_ZTIN7android4base13DefaultCloserE" ] } ], "rvalue_reference_types" : [ { "alignment" : 4, "linker_set_key" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE", "name" : "android::base::unique_fd_impl &&", "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE", "self_type" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE", "size" : 4, "source_file" : "/system/libbase/include/android-base/unique_fd.h" } ] }