| { |
| "array_types" : |
| [ |
| { |
| "alignment" : 1, |
| "linker_set_key" : "_ZTIA5121_h", |
| "name" : "unsigned char[5121]", |
| "referenced_type" : "_ZTIh", |
| "self_type" : "_ZTIA5121_h", |
| "size" : 5121, |
| "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" |
| } |
| ], |
| "builtin_types" : |
| [ |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIDn", |
| "name" : "std::nullptr_t", |
| "referenced_type" : "_ZTIDn", |
| "self_type" : "_ZTIDn", |
| "size" : 8 |
| }, |
| { |
| "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" : 1, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "_ZTIh", |
| "name" : "unsigned char", |
| "referenced_type" : "_ZTIh", |
| "self_type" : "_ZTIh", |
| "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 |
| }, |
| { |
| "alignment" : 8, |
| "is_integral" : true, |
| "linker_set_key" : "_ZTIl", |
| "name" : "long", |
| "referenced_type" : "_ZTIl", |
| "self_type" : "_ZTIl", |
| "size" : 8 |
| }, |
| { |
| "alignment" : 8, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "_ZTIm", |
| "name" : "unsigned long", |
| "referenced_type" : "_ZTIm", |
| "self_type" : "_ZTIm", |
| "size" : 8 |
| }, |
| { |
| "alignment" : 2, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "_ZTIt", |
| "name" : "unsigned short", |
| "referenced_type" : "_ZTIt", |
| "self_type" : "_ZTIt", |
| "size" : 2 |
| }, |
| { |
| "linker_set_key" : "_ZTIv", |
| "name" : "void", |
| "referenced_type" : "_ZTIv", |
| "self_type" : "_ZTIv" |
| } |
| ], |
| "elf_functions" : |
| [ |
| { |
| "name" : "_ZN7android8hardware7details13errorWriteLogEiPKc" |
| }, |
| { |
| "name" : "_ZN7android8hardware7details5checkEb" |
| }, |
| { |
| "name" : "_ZN7android8hardware7details5checkEbPKc" |
| }, |
| { |
| "name" : "_ZN7android8hardware7details8logErrorERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE" |
| }, |
| { |
| "name" : "_ZN7android8hardware9EventFlag10waitHelperEjPjl" |
| }, |
| { |
| "name" : "_ZN7android8hardware9EventFlag15createEventFlagEPNSt3__16atomicIjEEPPS1_" |
| }, |
| { |
| "name" : "_ZN7android8hardware9EventFlag15deleteEventFlagEPPS1_" |
| }, |
| { |
| "name" : "_ZN7android8hardware9EventFlag18unmapEventFlagWordEPNSt3__16atomicIjEEPb" |
| }, |
| { |
| "name" : "_ZN7android8hardware9EventFlag4waitEjPjlb" |
| }, |
| { |
| "name" : "_ZN7android8hardware9EventFlag4wakeEj" |
| }, |
| { |
| "name" : "_ZN7android8hardware9EventFlagC1EPNSt3__16atomicIjEEPi" |
| }, |
| { |
| "name" : "_ZN7android8hardware9EventFlagC2EPNSt3__16atomicIjEEPi" |
| }, |
| { |
| "name" : "_ZN7android8hardware9EventFlagD1Ev" |
| }, |
| { |
| "name" : "_ZN7android8hardware9EventFlagD2Ev" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE" |
| } |
| ], |
| "elf_objects" : [], |
| "enum_types" : |
| [ |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "ANDROID_LOG_UNKNOWN" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "ANDROID_LOG_DEFAULT" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "ANDROID_LOG_VERBOSE" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "ANDROID_LOG_DEBUG" |
| }, |
| { |
| "enum_field_value" : 4, |
| "name" : "ANDROID_LOG_INFO" |
| }, |
| { |
| "enum_field_value" : 5, |
| "name" : "ANDROID_LOG_WARN" |
| }, |
| { |
| "enum_field_value" : 6, |
| "name" : "ANDROID_LOG_ERROR" |
| }, |
| { |
| "enum_field_value" : 7, |
| "name" : "ANDROID_LOG_FATAL" |
| }, |
| { |
| "enum_field_value" : 8, |
| "name" : "ANDROID_LOG_SILENT" |
| } |
| ], |
| "linker_set_key" : "_ZTI19android_LogPriority", |
| "name" : "android_LogPriority", |
| "referenced_type" : "_ZTI19android_LogPriority", |
| "self_type" : "_ZTI19android_LogPriority", |
| "size" : 4, |
| "source_file" : "system/logging/liblog/include_vndk/android/log.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "LOG_ID_MIN" |
| }, |
| { |
| "enum_field_value" : 0, |
| "name" : "LOG_ID_MAIN" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "LOG_ID_RADIO" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "LOG_ID_EVENTS" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "LOG_ID_SYSTEM" |
| }, |
| { |
| "enum_field_value" : 4, |
| "name" : "LOG_ID_CRASH" |
| }, |
| { |
| "enum_field_value" : 5, |
| "name" : "LOG_ID_STATS" |
| }, |
| { |
| "enum_field_value" : 6, |
| "name" : "LOG_ID_SECURITY" |
| }, |
| { |
| "enum_field_value" : 7, |
| "name" : "LOG_ID_KERNEL" |
| }, |
| { |
| "enum_field_value" : 8, |
| "name" : "LOG_ID_MAX" |
| }, |
| { |
| "enum_field_value" : 2147483647, |
| "name" : "LOG_ID_DEFAULT" |
| } |
| ], |
| "linker_set_key" : "_ZTI6log_id", |
| "name" : "log_id", |
| "referenced_type" : "_ZTI6log_id", |
| "self_type" : "_ZTI6log_id", |
| "size" : 4, |
| "source_file" : "system/logging/liblog/include_vndk/android/log.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "android::OK" |
| }, |
| { |
| "enum_field_value" : 0, |
| "name" : "android::NO_ERROR" |
| }, |
| { |
| "enum_field_value" : -2147483648, |
| "name" : "android::UNKNOWN_ERROR" |
| }, |
| { |
| "enum_field_value" : -12, |
| "name" : "android::NO_MEMORY" |
| }, |
| { |
| "enum_field_value" : -38, |
| "name" : "android::INVALID_OPERATION" |
| }, |
| { |
| "enum_field_value" : -22, |
| "name" : "android::BAD_VALUE" |
| }, |
| { |
| "enum_field_value" : -2147483647, |
| "name" : "android::BAD_TYPE" |
| }, |
| { |
| "enum_field_value" : -2, |
| "name" : "android::NAME_NOT_FOUND" |
| }, |
| { |
| "enum_field_value" : -1, |
| "name" : "android::PERMISSION_DENIED" |
| }, |
| { |
| "enum_field_value" : -19, |
| "name" : "android::NO_INIT" |
| }, |
| { |
| "enum_field_value" : -17, |
| "name" : "android::ALREADY_EXISTS" |
| }, |
| { |
| "enum_field_value" : -32, |
| "name" : "android::DEAD_OBJECT" |
| }, |
| { |
| "enum_field_value" : -2147483646, |
| "name" : "android::FAILED_TRANSACTION" |
| }, |
| { |
| "enum_field_value" : -75, |
| "name" : "android::BAD_INDEX" |
| }, |
| { |
| "enum_field_value" : -61, |
| "name" : "android::NOT_ENOUGH_DATA" |
| }, |
| { |
| "enum_field_value" : -11, |
| "name" : "android::WOULD_BLOCK" |
| }, |
| { |
| "enum_field_value" : -110, |
| "name" : "android::TIMED_OUT" |
| }, |
| { |
| "enum_field_value" : -74, |
| "name" : "android::UNKNOWN_TRANSACTION" |
| }, |
| { |
| "enum_field_value" : -2147483641, |
| "name" : "android::FDS_NOT_ALLOWED" |
| }, |
| { |
| "enum_field_value" : -2147483640, |
| "name" : "android::UNEXPECTED_NULL" |
| } |
| ], |
| "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE", |
| "name" : "android::(unnamed enum at system/core/libutils/include/utils/Errors.h:37:1)", |
| "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE", |
| "self_type" : "_ZTIN7android15$ALREADY_EXISTSE", |
| "size" : 4, |
| "source_file" : "system/core/libutils/include/utils/Errors.h", |
| "underlying_type" : "_ZTIi" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "android::base::VERBOSE" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "android::base::DEBUG" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "android::base::INFO" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "android::base::WARNING" |
| }, |
| { |
| "enum_field_value" : 4, |
| "name" : "android::base::ERROR" |
| }, |
| { |
| "enum_field_value" : 5, |
| "name" : "android::base::FATAL_WITHOUT_ABORT" |
| }, |
| { |
| "enum_field_value" : 6, |
| "name" : "android::base::FATAL" |
| } |
| ], |
| "linker_set_key" : "_ZTIN7android4base11LogSeverityE", |
| "name" : "android::base::LogSeverity", |
| "referenced_type" : "_ZTIN7android4base11LogSeverityE", |
| "self_type" : "_ZTIN7android4base11LogSeverityE", |
| "size" : 4, |
| "source_file" : "system/libbase/include/android-base/logging.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "android::base::DEFAULT" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "android::base::MAIN" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "android::base::SYSTEM" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "android::base::RADIO" |
| }, |
| { |
| "enum_field_value" : 4, |
| "name" : "android::base::CRASH" |
| } |
| ], |
| "linker_set_key" : "_ZTIN7android4base5LogIdE", |
| "name" : "android::base::LogId", |
| "referenced_type" : "_ZTIN7android4base5LogIdE", |
| "self_type" : "_ZTIN7android4base5LogIdE", |
| "size" : 4, |
| "source_file" : "system/libbase/include/android-base/logging.h", |
| "underlying_type" : "_ZTIj" |
| } |
| ], |
| "function_types" : [], |
| "functions" : |
| [ |
| { |
| "access" : "private", |
| "function_name" : "android::hardware::EventFlag::waitHelper", |
| "linker_set_key" : "_ZN7android8hardware9EventFlag10waitHelperEjPjl", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPN7android8hardware9EventFlagE" |
| }, |
| { |
| "referenced_type" : "_ZTIj" |
| }, |
| { |
| "referenced_type" : "_ZTIPj" |
| }, |
| { |
| "referenced_type" : "_ZTIl" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "system/libfmq/include/fmq/EventFlag.h" |
| }, |
| { |
| "function_name" : "android::hardware::EventFlag::createEventFlag", |
| "linker_set_key" : "_ZN7android8hardware9EventFlag15createEventFlagEPNSt3__16atomicIjEEPPS1_", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIPNSt3__16atomicIjEE" |
| }, |
| { |
| "referenced_type" : "_ZTIPPN7android8hardware9EventFlagE" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "system/libfmq/include/fmq/EventFlag.h" |
| }, |
| { |
| "function_name" : "android::hardware::EventFlag::deleteEventFlag", |
| "linker_set_key" : "_ZN7android8hardware9EventFlag15deleteEventFlagEPPS1_", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIPPN7android8hardware9EventFlagE" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "system/libfmq/include/fmq/EventFlag.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "android::hardware::EventFlag::unmapEventFlagWord", |
| "linker_set_key" : "_ZN7android8hardware9EventFlag18unmapEventFlagWordEPNSt3__16atomicIjEEPb", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIPNSt3__16atomicIjEE" |
| }, |
| { |
| "referenced_type" : "_ZTIPb" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "system/libfmq/include/fmq/EventFlag.h" |
| }, |
| { |
| "function_name" : "android::hardware::EventFlag::wait", |
| "linker_set_key" : "_ZN7android8hardware9EventFlag4waitEjPjlb", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPN7android8hardware9EventFlagE" |
| }, |
| { |
| "referenced_type" : "_ZTIj" |
| }, |
| { |
| "referenced_type" : "_ZTIPj" |
| }, |
| { |
| "default_arg" : true, |
| "referenced_type" : "_ZTIl" |
| }, |
| { |
| "default_arg" : true, |
| "referenced_type" : "_ZTIb" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "system/libfmq/include/fmq/EventFlag.h" |
| }, |
| { |
| "function_name" : "android::hardware::EventFlag::wake", |
| "linker_set_key" : "_ZN7android8hardware9EventFlag4wakeEj", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPN7android8hardware9EventFlagE" |
| }, |
| { |
| "referenced_type" : "_ZTIj" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "system/libfmq/include/fmq/EventFlag.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "android::hardware::EventFlag::EventFlag", |
| "linker_set_key" : "_ZN7android8hardware9EventFlagC1EPNSt3__16atomicIjEEPi", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPN7android8hardware9EventFlagE" |
| }, |
| { |
| "referenced_type" : "_ZTIPNSt3__16atomicIjEE" |
| }, |
| { |
| "referenced_type" : "_ZTIPi" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "system/libfmq/include/fmq/EventFlag.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "android::hardware::EventFlag::EventFlag", |
| "linker_set_key" : "_ZN7android8hardware9EventFlagC2EPNSt3__16atomicIjEEPi", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPN7android8hardware9EventFlagE" |
| }, |
| { |
| "referenced_type" : "_ZTIPNSt3__16atomicIjEE" |
| }, |
| { |
| "referenced_type" : "_ZTIPi" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "system/libfmq/include/fmq/EventFlag.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "android::hardware::EventFlag::~EventFlag", |
| "linker_set_key" : "_ZN7android8hardware9EventFlagD1Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPN7android8hardware9EventFlagE" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "system/libfmq/include/fmq/EventFlag.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "android::hardware::EventFlag::~EventFlag", |
| "linker_set_key" : "_ZN7android8hardware9EventFlagD2Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPN7android8hardware9EventFlagE" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "system/libfmq/include/fmq/EventFlag.h" |
| } |
| ], |
| "global_vars" : [], |
| "lvalue_reference_types" : |
| [ |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIRKDn", |
| "name" : "const std::nullptr_t &", |
| "referenced_type" : "_ZTIKDn", |
| "self_type" : "_ZTIRKDn", |
| "size" : 8, |
| "source_file" : "system/libbase/include/android-base/logging.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE", |
| "name" : "std::basic_ostream<char, std::char_traits<char>> &", |
| "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE", |
| "self_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE", |
| "size" : 8, |
| "source_file" : "system/libbase/include/android-base/logging.h" |
| } |
| ], |
| "pointer_types" : |
| [ |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIP7log_msg", |
| "name" : "log_msg *", |
| "referenced_type" : "_ZTI7log_msg", |
| "self_type" : "_ZTIP7log_msg", |
| "size" : 8, |
| "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIP8timespec", |
| "name" : "timespec *", |
| "referenced_type" : "_ZTI8timespec", |
| "self_type" : "_ZTIP8timespec", |
| "size" : 8, |
| "source_file" : "system/libfmq/include/fmq/EventFlag.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPK7log_msg", |
| "name" : "const log_msg *", |
| "referenced_type" : "_ZTIK7log_msg", |
| "self_type" : "_ZTIPK7log_msg", |
| "size" : 8, |
| "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPKN7android4base13ErrnoRestorerE", |
| "name" : "const android::base::ErrnoRestorer *", |
| "referenced_type" : "_ZTIKN7android4base13ErrnoRestorerE", |
| "self_type" : "_ZTIPKN7android4base13ErrnoRestorerE", |
| "size" : 8, |
| "source_file" : "system/libbase/include/android-base/errno_restorer.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", |
| "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> *", |
| "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", |
| "self_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", |
| "size" : 8, |
| "source_file" : "system/libbase/include/android-base/logging.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPKc", |
| "name" : "const char *", |
| "referenced_type" : "_ZTIKc", |
| "self_type" : "_ZTIPKc", |
| "size" : 8, |
| "source_file" : "system/logging/liblog/include_vndk/android/log.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPN7android4base13ErrnoRestorerE", |
| "name" : "android::base::ErrnoRestorer *", |
| "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE", |
| "self_type" : "_ZTIPN7android4base13ErrnoRestorerE", |
| "size" : 8, |
| "source_file" : "system/libbase/include/android-base/errno_restorer.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPN7android8hardware9EventFlagE", |
| "name" : "android::hardware::EventFlag *", |
| "referenced_type" : "_ZTIN7android8hardware9EventFlagE", |
| "self_type" : "_ZTIPN7android8hardware9EventFlagE", |
| "size" : 8, |
| "source_file" : "system/libfmq/include/fmq/EventFlag.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPNSt3__16atomicIjEE", |
| "name" : "std::atomic<unsigned int> *", |
| "referenced_type" : "_ZTINSt3__16atomicIjEE", |
| "self_type" : "_ZTIPNSt3__16atomicIjEE", |
| "size" : 8, |
| "source_file" : "system/libfmq/include/fmq/EventFlag.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPPN7android8hardware9EventFlagE", |
| "name" : "android::hardware::EventFlag **", |
| "referenced_type" : "_ZTIPN7android8hardware9EventFlagE", |
| "self_type" : "_ZTIPPN7android8hardware9EventFlagE", |
| "size" : 8, |
| "source_file" : "system/libfmq/include/fmq/EventFlag.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPb", |
| "name" : "bool *", |
| "referenced_type" : "_ZTIb", |
| "self_type" : "_ZTIPb", |
| "size" : 8, |
| "source_file" : "system/libfmq/include/fmq/EventFlag.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPc", |
| "name" : "char *", |
| "referenced_type" : "_ZTIc", |
| "self_type" : "_ZTIPc", |
| "size" : 8, |
| "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPi", |
| "name" : "int *", |
| "referenced_type" : "_ZTIi", |
| "self_type" : "_ZTIPi", |
| "size" : 8, |
| "source_file" : "system/libfmq/include/fmq/EventFlag.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPj", |
| "name" : "unsigned int *", |
| "referenced_type" : "_ZTIj", |
| "self_type" : "_ZTIPj", |
| "size" : 8, |
| "source_file" : "system/libfmq/include/fmq/EventFlag.h" |
| } |
| ], |
| "qualified_types" : |
| [ |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "_ZTIK7log_msg", |
| "name" : "const log_msg", |
| "referenced_type" : "_ZTI7log_msg", |
| "self_type" : "_ZTIK7log_msg", |
| "size" : 5124, |
| "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "_ZTIKDn", |
| "name" : "const std::nullptr_t", |
| "referenced_type" : "_ZTIDn", |
| "self_type" : "_ZTIKDn", |
| "size" : 8, |
| "source_file" : "system/libbase/include/android-base/logging.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "_ZTIKN7android4base13ErrnoRestorerE", |
| "name" : "const android::base::ErrnoRestorer", |
| "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE", |
| "self_type" : "_ZTIKN7android4base13ErrnoRestorerE", |
| "size" : 4, |
| "source_file" : "system/libbase/include/android-base/errno_restorer.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE", |
| "name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData>>", |
| "referenced_type" : "_ZTINSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE", |
| "self_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE", |
| "size" : 8, |
| "source_file" : "system/libbase/include/android-base/logging.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", |
| "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>", |
| "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", |
| "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", |
| "size" : 24, |
| "source_file" : "system/libbase/include/android-base/logging.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "_ZTIKb", |
| "name" : "const bool", |
| "referenced_type" : "_ZTIb", |
| "self_type" : "_ZTIKb", |
| "size" : 1, |
| "source_file" : "system/libbase/include/android-base/logging.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "_ZTIKc", |
| "name" : "const char", |
| "referenced_type" : "_ZTIc", |
| "self_type" : "_ZTIKc", |
| "size" : 1, |
| "source_file" : "system/logging/liblog/include_vndk/android/log.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "_ZTIKi", |
| "name" : "const int", |
| "referenced_type" : "_ZTIi", |
| "self_type" : "_ZTIKi", |
| "size" : 4, |
| "source_file" : "system/libbase/include/android-base/errno_restorer.h" |
| } |
| ], |
| "record_types" : |
| [ |
| { |
| "alignment" : 4, |
| "fields" : |
| [ |
| { |
| "field_name" : "len", |
| "referenced_type" : "_ZTIt" |
| }, |
| { |
| "field_name" : "hdr_size", |
| "field_offset" : 16, |
| "referenced_type" : "_ZTIt" |
| }, |
| { |
| "field_name" : "pid", |
| "field_offset" : 32, |
| "referenced_type" : "_ZTIi" |
| }, |
| { |
| "field_name" : "tid", |
| "field_offset" : 64, |
| "referenced_type" : "_ZTIj" |
| }, |
| { |
| "field_name" : "sec", |
| "field_offset" : 96, |
| "referenced_type" : "_ZTIj" |
| }, |
| { |
| "field_name" : "nsec", |
| "field_offset" : 128, |
| "referenced_type" : "_ZTIj" |
| }, |
| { |
| "field_name" : "lid", |
| "field_offset" : 160, |
| "referenced_type" : "_ZTIj" |
| }, |
| { |
| "field_name" : "uid", |
| "field_offset" : 192, |
| "referenced_type" : "_ZTIj" |
| } |
| ], |
| "linker_set_key" : "_ZTI12logger_entry", |
| "name" : "logger_entry", |
| "referenced_type" : "_ZTI12logger_entry", |
| "self_type" : "_ZTI12logger_entry", |
| "size" : 28, |
| "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "struct_size", |
| "referenced_type" : "_ZTIm" |
| }, |
| { |
| "field_name" : "buffer_id", |
| "field_offset" : 64, |
| "referenced_type" : "_ZTIi" |
| }, |
| { |
| "field_name" : "priority", |
| "field_offset" : 96, |
| "referenced_type" : "_ZTIi" |
| }, |
| { |
| "field_name" : "tag", |
| "field_offset" : 128, |
| "referenced_type" : "_ZTIPKc" |
| }, |
| { |
| "field_name" : "file", |
| "field_offset" : 192, |
| "referenced_type" : "_ZTIPKc" |
| }, |
| { |
| "field_name" : "line", |
| "field_offset" : 256, |
| "referenced_type" : "_ZTIj" |
| }, |
| { |
| "field_name" : "message", |
| "field_offset" : 320, |
| "referenced_type" : "_ZTIPKc" |
| } |
| ], |
| "linker_set_key" : "_ZTI21__android_log_message", |
| "name" : "__android_log_message", |
| "referenced_type" : "_ZTI21__android_log_message", |
| "self_type" : "_ZTI21__android_log_message", |
| "size" : 48, |
| "source_file" : "system/logging/liblog/include_vndk/android/log.h" |
| }, |
| { |
| "alignment" : 4, |
| "fields" : |
| [ |
| { |
| "referenced_type" : "_ZTIN7log_msgUt_E" |
| } |
| ], |
| "linker_set_key" : "_ZTI7log_msg", |
| "name" : "log_msg", |
| "referenced_type" : "_ZTI7log_msg", |
| "self_type" : "_ZTI7log_msg", |
| "size" : 5124, |
| "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" |
| }, |
| { |
| "alignment" : 1, |
| "fields" : |
| [ |
| { |
| "field_name" : "tv_sec", |
| "referenced_type" : "_ZTIj" |
| }, |
| { |
| "field_name" : "tv_nsec", |
| "field_offset" : 32, |
| "referenced_type" : "_ZTIj" |
| } |
| ], |
| "linker_set_key" : "_ZTI8log_time", |
| "name" : "log_time", |
| "referenced_type" : "_ZTI8log_time", |
| "self_type" : "_ZTI8log_time", |
| "size" : 8, |
| "source_file" : "system/logging/liblog/include_vndk/log/log_time.h" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "data_", |
| "referenced_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE" |
| } |
| ], |
| "linker_set_key" : "_ZTIN7android4base10LogMessageE", |
| "name" : "android::base::LogMessage", |
| "record_kind" : "class", |
| "referenced_type" : "_ZTIN7android4base10LogMessageE", |
| "self_type" : "_ZTIN7android4base10LogMessageE", |
| "size" : 8, |
| "source_file" : "system/libbase/include/android-base/logging.h" |
| }, |
| { |
| "alignment" : 4, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "default_log_id_", |
| "referenced_type" : "_ZTIN7android4base5LogIdE" |
| } |
| ], |
| "linker_set_key" : "_ZTIN7android4base10LogdLoggerE", |
| "name" : "android::base::LogdLogger", |
| "record_kind" : "class", |
| "referenced_type" : "_ZTIN7android4base10LogdLoggerE", |
| "self_type" : "_ZTIN7android4base10LogdLoggerE", |
| "size" : 4, |
| "source_file" : "system/libbase/include/android-base/logging.h" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "_ZTIN7android4base12LogNullGuardIDnEE", |
| "name" : "android::base::LogNullGuard<std::nullptr_t>", |
| "referenced_type" : "_ZTIN7android4base12LogNullGuardIDnEE", |
| "self_type" : "_ZTIN7android4base12LogNullGuardIDnEE", |
| "size" : 1, |
| "source_file" : "system/libbase/include/android-base/logging.h", |
| "template_args" : |
| [ |
| "_ZTIDn" |
| ] |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKcEE", |
| "name" : "android::base::LogNullGuard<const char *>", |
| "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKcEE", |
| "self_type" : "_ZTIN7android4base12LogNullGuardIPKcEE", |
| "size" : 1, |
| "source_file" : "system/libbase/include/android-base/logging.h", |
| "template_args" : |
| [ |
| "_ZTIPKc" |
| ] |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPcEE", |
| "name" : "android::base::LogNullGuard<char *>", |
| "referenced_type" : "_ZTIN7android4base12LogNullGuardIPcEE", |
| "self_type" : "_ZTIN7android4base12LogNullGuardIPcEE", |
| "size" : 1, |
| "source_file" : "system/libbase/include/android-base/logging.h", |
| "template_args" : |
| [ |
| "_ZTIPc" |
| ] |
| }, |
| { |
| "alignment" : 4, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "saved_errno_", |
| "referenced_type" : "_ZTIKi" |
| } |
| ], |
| "linker_set_key" : "_ZTIN7android4base13ErrnoRestorerE", |
| "name" : "android::base::ErrnoRestorer", |
| "record_kind" : "class", |
| "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE", |
| "self_type" : "_ZTIN7android4base13ErrnoRestorerE", |
| "size" : 4, |
| "source_file" : "system/libbase/include/android-base/errno_restorer.h" |
| }, |
| { |
| "alignment" : 4, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "old_", |
| "referenced_type" : "_ZTIN7android4base11LogSeverityE" |
| } |
| ], |
| "linker_set_key" : "_ZTIN7android4base17ScopedLogSeverityE", |
| "name" : "android::base::ScopedLogSeverity", |
| "record_kind" : "class", |
| "referenced_type" : "_ZTIN7android4base17ScopedLogSeverityE", |
| "self_type" : "_ZTIN7android4base17ScopedLogSeverityE", |
| "size" : 4, |
| "source_file" : "system/libbase/include/android-base/logging.h" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mEfWordNeedsUnmapping", |
| "referenced_type" : "_ZTIb" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "mEfWordPtr", |
| "field_offset" : 64, |
| "referenced_type" : "_ZTIPNSt3__16atomicIjEE" |
| } |
| ], |
| "linker_set_key" : "_ZTIN7android8hardware9EventFlagE", |
| "name" : "android::hardware::EventFlag", |
| "referenced_type" : "_ZTIN7android8hardware9EventFlagE", |
| "self_type" : "_ZTIN7android8hardware9EventFlagE", |
| "size" : 16, |
| "source_file" : "system/libfmq/include/fmq/EventFlag.h" |
| }, |
| { |
| "alignment" : 4, |
| "fields" : |
| [ |
| { |
| "field_name" : "buf", |
| "referenced_type" : "_ZTIA5121_h" |
| }, |
| { |
| "field_name" : "entry", |
| "referenced_type" : "_ZTI12logger_entry" |
| } |
| ], |
| "is_anonymous" : true, |
| "linker_set_key" : "_ZTIN7log_msgUt_E", |
| "name" : "log_msg::(anonymous union at system/logging/liblog/include_vndk/log/log_read.h:58:3)", |
| "record_kind" : "union", |
| "referenced_type" : "_ZTIN7log_msgUt_E", |
| "self_type" : "_ZTIN7log_msgUt_E", |
| "size" : 5124, |
| "source_file" : "system/logging/liblog/include_vndk/log/log_read.h" |
| } |
| ], |
| "rvalue_reference_types" : [] |
| } |