1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "_ZTIA32_h", 7 "name" : "unsigned char[32]", 8 "referenced_type" : "_ZTIh", 9 "self_type" : "_ZTIA32_h", 10 "size" : 32, 11 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h" 12 } 13 ], 14 "builtin_types" : 15 [ 16 { 17 "alignment" : 1, 18 "is_integral" : true, 19 "linker_set_key" : "_ZTIa", 20 "name" : "signed char", 21 "referenced_type" : "_ZTIa", 22 "self_type" : "_ZTIa", 23 "size" : 1 24 }, 25 { 26 "alignment" : 1, 27 "is_integral" : true, 28 "is_unsigned" : true, 29 "linker_set_key" : "_ZTIb", 30 "name" : "bool", 31 "referenced_type" : "_ZTIb", 32 "self_type" : "_ZTIb", 33 "size" : 1 34 }, 35 { 36 "alignment" : 1, 37 "is_integral" : true, 38 "linker_set_key" : "_ZTIc", 39 "name" : "char", 40 "referenced_type" : "_ZTIc", 41 "self_type" : "_ZTIc", 42 "size" : 1 43 }, 44 { 45 "alignment" : 1, 46 "is_integral" : true, 47 "is_unsigned" : true, 48 "linker_set_key" : "_ZTIh", 49 "name" : "unsigned char", 50 "referenced_type" : "_ZTIh", 51 "self_type" : "_ZTIh", 52 "size" : 1 53 }, 54 { 55 "alignment" : 4, 56 "is_integral" : true, 57 "linker_set_key" : "_ZTIi", 58 "name" : "int", 59 "referenced_type" : "_ZTIi", 60 "self_type" : "_ZTIi", 61 "size" : 4 62 }, 63 { 64 "alignment" : 4, 65 "is_integral" : true, 66 "is_unsigned" : true, 67 "linker_set_key" : "_ZTIj", 68 "name" : "unsigned int", 69 "referenced_type" : "_ZTIj", 70 "self_type" : "_ZTIj", 71 "size" : 4 72 }, 73 { 74 "alignment" : 2, 75 "is_integral" : true, 76 "linker_set_key" : "_ZTIs", 77 "name" : "short", 78 "referenced_type" : "_ZTIs", 79 "self_type" : "_ZTIs", 80 "size" : 2 81 }, 82 { 83 "alignment" : 2, 84 "is_integral" : true, 85 "is_unsigned" : true, 86 "linker_set_key" : "_ZTIt", 87 "name" : "unsigned short", 88 "referenced_type" : "_ZTIt", 89 "self_type" : "_ZTIt", 90 "size" : 2 91 }, 92 { 93 "linker_set_key" : "_ZTIv", 94 "name" : "void", 95 "referenced_type" : "_ZTIv", 96 "self_type" : "_ZTIv" 97 }, 98 { 99 "alignment" : 4, 100 "is_integral" : true, 101 "linker_set_key" : "_ZTIx", 102 "name" : "long long", 103 "referenced_type" : "_ZTIx", 104 "self_type" : "_ZTIx", 105 "size" : 8 106 }, 107 { 108 "alignment" : 4, 109 "is_integral" : true, 110 "is_unsigned" : true, 111 "linker_set_key" : "_ZTIy", 112 "name" : "unsigned long long", 113 "referenced_type" : "_ZTIy", 114 "self_type" : "_ZTIy", 115 "size" : 8 116 } 117 ], 118 "elf_functions" : 119 [ 120 { 121 "name" : "_ZN7android8hardware14confirmationui7support11writeHeaderENS2_10WriteStateENS2_4TypeEy" 122 }, 123 { 124 "name" : "_ZN7android8hardware14confirmationui7support13checkUTF8CopyEPKcS4_Ph" 125 }, 126 { 127 "name" : "_ZN7android8hardware14confirmationui7supporteqERKNS2_15ByteBufferProxyES5_" 128 } 129 ], 130 "elf_objects" : [], 131 "enum_types" : 132 [ 133 { 134 "alignment" : 1, 135 "enum_fields" : 136 [ 137 { 138 "enum_field_value" : 0, 139 "name" : "android::hardware::confirmationui::support::Type::NUMBER" 140 }, 141 { 142 "enum_field_value" : 1, 143 "name" : "android::hardware::confirmationui::support::Type::NEGATIVE" 144 }, 145 { 146 "enum_field_value" : 2, 147 "name" : "android::hardware::confirmationui::support::Type::BYTE_STRING" 148 }, 149 { 150 "enum_field_value" : 3, 151 "name" : "android::hardware::confirmationui::support::Type::TEXT_STRING" 152 }, 153 { 154 "enum_field_value" : 4, 155 "name" : "android::hardware::confirmationui::support::Type::ARRAY" 156 }, 157 { 158 "enum_field_value" : 5, 159 "name" : "android::hardware::confirmationui::support::Type::MAP" 160 }, 161 { 162 "enum_field_value" : 6, 163 "name" : "android::hardware::confirmationui::support::Type::TAG" 164 }, 165 { 166 "enum_field_value" : 7, 167 "name" : "android::hardware::confirmationui::support::Type::FLOAT" 168 } 169 ], 170 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support4TypeE", 171 "name" : "android::hardware::confirmationui::support::Type", 172 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support4TypeE", 173 "self_type" : "_ZTIN7android8hardware14confirmationui7support4TypeE", 174 "size" : 1, 175 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h", 176 "underlying_type" : "_ZTIh" 177 }, 178 { 179 "alignment" : 4, 180 "enum_fields" : 181 [ 182 { 183 "enum_field_value" : 0, 184 "name" : "android::hardware::confirmationui::support::Error::OK" 185 }, 186 { 187 "enum_field_value" : 1, 188 "name" : "android::hardware::confirmationui::support::Error::OUT_OF_DATA" 189 }, 190 { 191 "enum_field_value" : 2, 192 "name" : "android::hardware::confirmationui::support::Error::MALFORMED" 193 }, 194 { 195 "enum_field_value" : 3, 196 "name" : "android::hardware::confirmationui::support::Error::MALFORMED_UTF8" 197 } 198 ], 199 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support5ErrorE", 200 "name" : "android::hardware::confirmationui::support::Error", 201 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support5ErrorE", 202 "self_type" : "_ZTIN7android8hardware14confirmationui7support5ErrorE", 203 "size" : 4, 204 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h", 205 "underlying_type" : "_ZTIj" 206 } 207 ], 208 "function_types" : [], 209 "functions" : 210 [ 211 { 212 "function_name" : "android::hardware::confirmationui::support::writeHeader", 213 "linker_set_key" : "_ZN7android8hardware14confirmationui7support11writeHeaderENS2_10WriteStateENS2_4TypeEy", 214 "parameters" : 215 [ 216 { 217 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support10WriteStateE" 218 }, 219 { 220 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support4TypeE" 221 }, 222 { 223 "referenced_type" : "_ZTIKy" 224 } 225 ], 226 "return_type" : "_ZTIN7android8hardware14confirmationui7support10WriteStateE", 227 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 228 }, 229 { 230 "function_name" : "android::hardware::confirmationui::support::checkUTF8Copy", 231 "linker_set_key" : "_ZN7android8hardware14confirmationui7support13checkUTF8CopyEPKcS4_Ph", 232 "parameters" : 233 [ 234 { 235 "referenced_type" : "_ZTIPKc" 236 }, 237 { 238 "referenced_type" : "_ZTIKPKc" 239 }, 240 { 241 "referenced_type" : "_ZTIPh" 242 } 243 ], 244 "return_type" : "_ZTIb", 245 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 246 }, 247 { 248 "function_name" : "android::hardware::confirmationui::support::operator==", 249 "linker_set_key" : "_ZN7android8hardware14confirmationui7supporteqERKNS2_15ByteBufferProxyES5_", 250 "parameters" : 251 [ 252 { 253 "referenced_type" : "_ZTIRKN7android8hardware14confirmationui7support15ByteBufferProxyE" 254 }, 255 { 256 "referenced_type" : "_ZTIRKN7android8hardware14confirmationui7support15ByteBufferProxyE" 257 } 258 ], 259 "return_type" : "_ZTIb", 260 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h" 261 } 262 ], 263 "global_vars" : [], 264 "lvalue_reference_types" : 265 [ 266 { 267 "alignment" : 4, 268 "linker_set_key" : "_ZTIRKN7android8hardware14confirmationui7support10WriteStateE", 269 "name" : "const android::hardware::confirmationui::support::WriteState &", 270 "referenced_type" : "_ZTIKN7android8hardware14confirmationui7support10WriteStateE", 271 "self_type" : "_ZTIRKN7android8hardware14confirmationui7support10WriteStateE", 272 "size" : 4, 273 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 274 }, 275 { 276 "alignment" : 4, 277 "linker_set_key" : "_ZTIRKN7android8hardware14confirmationui7support15ByteBufferProxyE", 278 "name" : "const android::hardware::confirmationui::support::ByteBufferProxy &", 279 "referenced_type" : "_ZTIKN7android8hardware14confirmationui7support15ByteBufferProxyE", 280 "self_type" : "_ZTIRKN7android8hardware14confirmationui7support15ByteBufferProxyE", 281 "size" : 4, 282 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h" 283 }, 284 { 285 "alignment" : 4, 286 "linker_set_key" : "_ZTIRKa", 287 "name" : "const signed char &", 288 "referenced_type" : "_ZTIKa", 289 "self_type" : "_ZTIRKa", 290 "size" : 4, 291 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 292 }, 293 { 294 "alignment" : 4, 295 "linker_set_key" : "_ZTIRKh", 296 "name" : "const unsigned char &", 297 "referenced_type" : "_ZTIKh", 298 "self_type" : "_ZTIRKh", 299 "size" : 4, 300 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 301 }, 302 { 303 "alignment" : 4, 304 "linker_set_key" : "_ZTIRKi", 305 "name" : "const int &", 306 "referenced_type" : "_ZTIKi", 307 "self_type" : "_ZTIRKi", 308 "size" : 4, 309 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 310 }, 311 { 312 "alignment" : 4, 313 "linker_set_key" : "_ZTIRKj", 314 "name" : "const unsigned int &", 315 "referenced_type" : "_ZTIKj", 316 "self_type" : "_ZTIRKj", 317 "size" : 4, 318 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 319 }, 320 { 321 "alignment" : 4, 322 "linker_set_key" : "_ZTIRKs", 323 "name" : "const short &", 324 "referenced_type" : "_ZTIKs", 325 "self_type" : "_ZTIRKs", 326 "size" : 4, 327 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 328 }, 329 { 330 "alignment" : 4, 331 "linker_set_key" : "_ZTIRKt", 332 "name" : "const unsigned short &", 333 "referenced_type" : "_ZTIKt", 334 "self_type" : "_ZTIRKt", 335 "size" : 4, 336 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 337 }, 338 { 339 "alignment" : 4, 340 "linker_set_key" : "_ZTIRKx", 341 "name" : "const long long &", 342 "referenced_type" : "_ZTIKx", 343 "self_type" : "_ZTIRKx", 344 "size" : 4, 345 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 346 }, 347 { 348 "alignment" : 4, 349 "linker_set_key" : "_ZTIRKy", 350 "name" : "const unsigned long long &", 351 "referenced_type" : "_ZTIKy", 352 "self_type" : "_ZTIRKy", 353 "size" : 4, 354 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 355 }, 356 { 357 "alignment" : 4, 358 "linker_set_key" : "_ZTIRN7android8hardware14confirmationui7support10WriteStateE", 359 "name" : "android::hardware::confirmationui::support::WriteState &", 360 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support10WriteStateE", 361 "self_type" : "_ZTIRN7android8hardware14confirmationui7support10WriteStateE", 362 "size" : 4, 363 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 364 } 365 ], 366 "pointer_types" : 367 [ 368 { 369 "alignment" : 4, 370 "linker_set_key" : "_ZTIPKN7android8hardware14confirmationui7support10WriteStateE", 371 "name" : "const android::hardware::confirmationui::support::WriteState *", 372 "referenced_type" : "_ZTIKN7android8hardware14confirmationui7support10WriteStateE", 373 "self_type" : "_ZTIPKN7android8hardware14confirmationui7support10WriteStateE", 374 "size" : 4, 375 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 376 }, 377 { 378 "alignment" : 4, 379 "linker_set_key" : "_ZTIPKN7android8hardware14confirmationui7support15ByteBufferProxyE", 380 "name" : "const android::hardware::confirmationui::support::ByteBufferProxy *", 381 "referenced_type" : "_ZTIKN7android8hardware14confirmationui7support15ByteBufferProxyE", 382 "self_type" : "_ZTIPKN7android8hardware14confirmationui7support15ByteBufferProxyE", 383 "size" : 4, 384 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h" 385 }, 386 { 387 "alignment" : 4, 388 "linker_set_key" : "_ZTIPKc", 389 "name" : "const char *", 390 "referenced_type" : "_ZTIKc", 391 "self_type" : "_ZTIPKc", 392 "size" : 4, 393 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 394 }, 395 { 396 "alignment" : 4, 397 "linker_set_key" : "_ZTIPKh", 398 "name" : "const unsigned char *", 399 "referenced_type" : "_ZTIKh", 400 "self_type" : "_ZTIPKh", 401 "size" : 4, 402 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h" 403 }, 404 { 405 "alignment" : 4, 406 "linker_set_key" : "_ZTIPN7android8hardware14confirmationui7support10WriteStateE", 407 "name" : "android::hardware::confirmationui::support::WriteState *", 408 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support10WriteStateE", 409 "self_type" : "_ZTIPN7android8hardware14confirmationui7support10WriteStateE", 410 "size" : 4, 411 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 412 }, 413 { 414 "alignment" : 4, 415 "linker_set_key" : "_ZTIPN7android8hardware14confirmationui7support12StringBufferIcNS2_7TextStrEEE", 416 "name" : "android::hardware::confirmationui::support::StringBuffer<char, android::hardware::confirmationui::support::TextStr> *", 417 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support12StringBufferIcNS2_7TextStrEEE", 418 "self_type" : "_ZTIPN7android8hardware14confirmationui7support12StringBufferIcNS2_7TextStrEEE", 419 "size" : 4, 420 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 421 }, 422 { 423 "alignment" : 4, 424 "linker_set_key" : "_ZTIPN7android8hardware14confirmationui7support15ByteBufferProxyE", 425 "name" : "android::hardware::confirmationui::support::ByteBufferProxy *", 426 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support15ByteBufferProxyE", 427 "self_type" : "_ZTIPN7android8hardware14confirmationui7support15ByteBufferProxyE", 428 "size" : 4, 429 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h" 430 }, 431 { 432 "alignment" : 4, 433 "linker_set_key" : "_ZTIPh", 434 "name" : "unsigned char *", 435 "referenced_type" : "_ZTIh", 436 "self_type" : "_ZTIPh", 437 "size" : 4, 438 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 439 } 440 ], 441 "qualified_types" : 442 [ 443 { 444 "alignment" : 4, 445 "is_const" : true, 446 "linker_set_key" : "_ZTIKN7android8hardware14confirmationui7support10WriteStateE", 447 "name" : "const android::hardware::confirmationui::support::WriteState", 448 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support10WriteStateE", 449 "self_type" : "_ZTIKN7android8hardware14confirmationui7support10WriteStateE", 450 "size" : 12, 451 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 452 }, 453 { 454 "alignment" : 4, 455 "is_const" : true, 456 "linker_set_key" : "_ZTIKN7android8hardware14confirmationui7support15ByteBufferProxyE", 457 "name" : "const android::hardware::confirmationui::support::ByteBufferProxy", 458 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support15ByteBufferProxyE", 459 "self_type" : "_ZTIKN7android8hardware14confirmationui7support15ByteBufferProxyE", 460 "size" : 8, 461 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h" 462 }, 463 { 464 "alignment" : 4, 465 "is_const" : true, 466 "linker_set_key" : "_ZTIKPKc", 467 "name" : "const char *const", 468 "referenced_type" : "_ZTIPKc", 469 "self_type" : "_ZTIKPKc", 470 "size" : 4, 471 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 472 }, 473 { 474 "alignment" : 1, 475 "is_const" : true, 476 "linker_set_key" : "_ZTIKa", 477 "name" : "const signed char", 478 "referenced_type" : "_ZTIa", 479 "self_type" : "_ZTIKa", 480 "size" : 1, 481 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 482 }, 483 { 484 "alignment" : 1, 485 "is_const" : true, 486 "linker_set_key" : "_ZTIKb", 487 "name" : "const bool", 488 "referenced_type" : "_ZTIb", 489 "self_type" : "_ZTIKb", 490 "size" : 1, 491 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h" 492 }, 493 { 494 "alignment" : 1, 495 "is_const" : true, 496 "linker_set_key" : "_ZTIKc", 497 "name" : "const char", 498 "referenced_type" : "_ZTIc", 499 "self_type" : "_ZTIKc", 500 "size" : 1, 501 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 502 }, 503 { 504 "alignment" : 1, 505 "is_const" : true, 506 "linker_set_key" : "_ZTIKh", 507 "name" : "const unsigned char", 508 "referenced_type" : "_ZTIh", 509 "self_type" : "_ZTIKh", 510 "size" : 1, 511 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 512 }, 513 { 514 "alignment" : 4, 515 "is_const" : true, 516 "linker_set_key" : "_ZTIKi", 517 "name" : "const int", 518 "referenced_type" : "_ZTIi", 519 "self_type" : "_ZTIKi", 520 "size" : 4, 521 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 522 }, 523 { 524 "alignment" : 4, 525 "is_const" : true, 526 "linker_set_key" : "_ZTIKj", 527 "name" : "const unsigned int", 528 "referenced_type" : "_ZTIj", 529 "self_type" : "_ZTIKj", 530 "size" : 4, 531 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 532 }, 533 { 534 "alignment" : 2, 535 "is_const" : true, 536 "linker_set_key" : "_ZTIKs", 537 "name" : "const short", 538 "referenced_type" : "_ZTIs", 539 "self_type" : "_ZTIKs", 540 "size" : 2, 541 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 542 }, 543 { 544 "alignment" : 2, 545 "is_const" : true, 546 "linker_set_key" : "_ZTIKt", 547 "name" : "const unsigned short", 548 "referenced_type" : "_ZTIt", 549 "self_type" : "_ZTIKt", 550 "size" : 2, 551 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 552 }, 553 { 554 "alignment" : 4, 555 "is_const" : true, 556 "linker_set_key" : "_ZTIKx", 557 "name" : "const long long", 558 "referenced_type" : "_ZTIx", 559 "self_type" : "_ZTIKx", 560 "size" : 8, 561 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 562 }, 563 { 564 "alignment" : 4, 565 "is_const" : true, 566 "linker_set_key" : "_ZTIKy", 567 "name" : "const unsigned long long", 568 "referenced_type" : "_ZTIy", 569 "self_type" : "_ZTIKy", 570 "size" : 8, 571 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 572 } 573 ], 574 "record_types" : 575 [ 576 { 577 "alignment" : 4, 578 "fields" : 579 [ 580 { 581 "field_name" : "data_", 582 "referenced_type" : "_ZTIPh" 583 }, 584 { 585 "field_name" : "size_", 586 "field_offset" : 32, 587 "referenced_type" : "_ZTIj" 588 }, 589 { 590 "field_name" : "error_", 591 "field_offset" : 64, 592 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support5ErrorE" 593 } 594 ], 595 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support10WriteStateE", 596 "name" : "android::hardware::confirmationui::support::WriteState", 597 "record_kind" : "class", 598 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support10WriteStateE", 599 "self_type" : "_ZTIN7android8hardware14confirmationui7support10WriteStateE", 600 "size" : 12, 601 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 602 }, 603 { 604 "alignment" : 4, 605 "fields" : 606 [ 607 { 608 "field_name" : "data_", 609 "referenced_type" : "_ZTIPKc" 610 }, 611 { 612 "field_name" : "size_", 613 "field_offset" : 32, 614 "referenced_type" : "_ZTIj" 615 } 616 ], 617 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support12StringBufferIcNS2_7TextStrEEE", 618 "name" : "android::hardware::confirmationui::support::StringBuffer<char, android::hardware::confirmationui::support::TextStr>", 619 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support12StringBufferIcNS2_7TextStrEEE", 620 "self_type" : "_ZTIN7android8hardware14confirmationui7support12StringBufferIcNS2_7TextStrEEE", 621 "size" : 8, 622 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h", 623 "template_args" : 624 [ 625 "_ZTIc", 626 "_ZTIN7android8hardware14confirmationui7support7TextStrE" 627 ] 628 }, 629 { 630 "alignment" : 4, 631 "fields" : 632 [ 633 { 634 "access" : "private", 635 "field_name" : "data_", 636 "referenced_type" : "_ZTIPKh" 637 }, 638 { 639 "access" : "private", 640 "field_name" : "size_", 641 "field_offset" : 32, 642 "referenced_type" : "_ZTIj" 643 } 644 ], 645 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support15ByteBufferProxyE", 646 "name" : "android::hardware::confirmationui::support::ByteBufferProxy", 647 "record_kind" : "class", 648 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support15ByteBufferProxyE", 649 "self_type" : "_ZTIN7android8hardware14confirmationui7support15ByteBufferProxyE", 650 "size" : 8, 651 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h" 652 }, 653 { 654 "alignment" : 1, 655 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj1EEE", 656 "name" : "android::hardware::confirmationui::support::getUnsignedType<sizeof(uint8_t)>", 657 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj1EEE", 658 "self_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj1EEE", 659 "size" : 1, 660 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 661 }, 662 { 663 "alignment" : 1, 664 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj2EEE", 665 "name" : "android::hardware::confirmationui::support::getUnsignedType<sizeof(uint16_t)>", 666 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj2EEE", 667 "self_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj2EEE", 668 "size" : 1, 669 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 670 }, 671 { 672 "alignment" : 1, 673 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj4EEE", 674 "name" : "android::hardware::confirmationui::support::getUnsignedType<sizeof(uint32_t)>", 675 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj4EEE", 676 "self_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj4EEE", 677 "size" : 1, 678 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 679 }, 680 { 681 "alignment" : 1, 682 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj8EEE", 683 "name" : "android::hardware::confirmationui::support::getUnsignedType<sizeof(uint64_t)>", 684 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj8EEE", 685 "self_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj8EEE", 686 "size" : 1, 687 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 688 }, 689 { 690 "alignment" : 1, 691 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support3MapIJEEE", 692 "name" : "android::hardware::confirmationui::support::Map<>", 693 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support3MapIJEEE", 694 "self_type" : "_ZTIN7android8hardware14confirmationui7support3MapIJEEE", 695 "size" : 1, 696 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 697 }, 698 { 699 "alignment" : 1, 700 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support5ArrayIJEEE", 701 "name" : "android::hardware::confirmationui::support::Array<>", 702 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support5ArrayIJEEE", 703 "self_type" : "_ZTIN7android8hardware14confirmationui7support5ArrayIJEEE", 704 "size" : 1, 705 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 706 }, 707 { 708 "alignment" : 1, 709 "fields" : 710 [ 711 { 712 "access" : "private", 713 "field_name" : "data_", 714 "referenced_type" : "_ZTIA32_h" 715 } 716 ], 717 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support5arrayIhLj32EEE", 718 "name" : "android::hardware::confirmationui::support::array<unsigned char, 32>", 719 "record_kind" : "class", 720 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support5arrayIhLj32EEE", 721 "self_type" : "_ZTIN7android8hardware14confirmationui7support5arrayIhLj32EEE", 722 "size" : 32, 723 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h", 724 "template_args" : 725 [ 726 "_ZTIh" 727 ] 728 }, 729 { 730 "alignment" : 1, 731 "fields" : 732 [ 733 { 734 "access" : "private", 735 "field_name" : "value_", 736 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support5arrayIhLj32EEE" 737 }, 738 { 739 "access" : "private", 740 "field_name" : "null_", 741 "field_offset" : 256, 742 "referenced_type" : "_ZTIb" 743 } 744 ], 745 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support6NullOrINS2_5arrayIhLj32EEEEE", 746 "name" : "android::hardware::confirmationui::support::NullOr<android::hardware::confirmationui::support::array<unsigned char, 32>>", 747 "record_kind" : "class", 748 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support6NullOrINS2_5arrayIhLj32EEEEE", 749 "self_type" : "_ZTIN7android8hardware14confirmationui7support6NullOrINS2_5arrayIhLj32EEEEE", 750 "size" : 33, 751 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h", 752 "template_args" : 753 [ 754 "_ZTIN7android8hardware14confirmationui7support5arrayIhLj32EEE" 755 ] 756 }, 757 { 758 "alignment" : 1, 759 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support7ByteStrE", 760 "name" : "android::hardware::confirmationui::support::ByteStr", 761 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support7ByteStrE", 762 "self_type" : "_ZTIN7android8hardware14confirmationui7support7ByteStrE", 763 "size" : 1, 764 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 765 }, 766 { 767 "alignment" : 1, 768 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support7TextStrE", 769 "name" : "android::hardware::confirmationui::support::TextStr", 770 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support7TextStrE", 771 "self_type" : "_ZTIN7android8hardware14confirmationui7support7TextStrE", 772 "size" : 1, 773 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 774 } 775 ], 776 "rvalue_reference_types" : [] 777} 778