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" : [ "_ZTIc", "_ZTIN7android8hardware14confirmationui7support7TextStrE" ] 624 }, 625 { 626 "alignment" : 4, 627 "fields" : 628 [ 629 { 630 "access" : "private", 631 "field_name" : "data_", 632 "referenced_type" : "_ZTIPKh" 633 }, 634 { 635 "access" : "private", 636 "field_name" : "size_", 637 "field_offset" : 32, 638 "referenced_type" : "_ZTIj" 639 } 640 ], 641 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support15ByteBufferProxyE", 642 "name" : "android::hardware::confirmationui::support::ByteBufferProxy", 643 "record_kind" : "class", 644 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support15ByteBufferProxyE", 645 "self_type" : "_ZTIN7android8hardware14confirmationui7support15ByteBufferProxyE", 646 "size" : 8, 647 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h" 648 }, 649 { 650 "alignment" : 1, 651 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj1EEE", 652 "name" : "android::hardware::confirmationui::support::getUnsignedType<sizeof(uint8_t)>", 653 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj1EEE", 654 "self_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj1EEE", 655 "size" : 1, 656 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 657 }, 658 { 659 "alignment" : 1, 660 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj2EEE", 661 "name" : "android::hardware::confirmationui::support::getUnsignedType<sizeof(uint16_t)>", 662 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj2EEE", 663 "self_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj2EEE", 664 "size" : 1, 665 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 666 }, 667 { 668 "alignment" : 1, 669 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj4EEE", 670 "name" : "android::hardware::confirmationui::support::getUnsignedType<sizeof(uint32_t)>", 671 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj4EEE", 672 "self_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj4EEE", 673 "size" : 1, 674 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 675 }, 676 { 677 "alignment" : 1, 678 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj8EEE", 679 "name" : "android::hardware::confirmationui::support::getUnsignedType<sizeof(uint64_t)>", 680 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj8EEE", 681 "self_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj8EEE", 682 "size" : 1, 683 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 684 }, 685 { 686 "alignment" : 1, 687 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support3MapIJEEE", 688 "name" : "android::hardware::confirmationui::support::Map<>", 689 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support3MapIJEEE", 690 "self_type" : "_ZTIN7android8hardware14confirmationui7support3MapIJEEE", 691 "size" : 1, 692 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 693 }, 694 { 695 "alignment" : 1, 696 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support5ArrayIJEEE", 697 "name" : "android::hardware::confirmationui::support::Array<>", 698 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support5ArrayIJEEE", 699 "self_type" : "_ZTIN7android8hardware14confirmationui7support5ArrayIJEEE", 700 "size" : 1, 701 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 702 }, 703 { 704 "alignment" : 1, 705 "fields" : 706 [ 707 { 708 "access" : "private", 709 "field_name" : "data_", 710 "referenced_type" : "_ZTIA32_h" 711 } 712 ], 713 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support5arrayIhLj32EEE", 714 "name" : "android::hardware::confirmationui::support::array<unsigned char, 32>", 715 "record_kind" : "class", 716 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support5arrayIhLj32EEE", 717 "self_type" : "_ZTIN7android8hardware14confirmationui7support5arrayIhLj32EEE", 718 "size" : 32, 719 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h", 720 "template_args" : [ "_ZTIh" ] 721 }, 722 { 723 "alignment" : 1, 724 "fields" : 725 [ 726 { 727 "access" : "private", 728 "field_name" : "value_", 729 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support5arrayIhLj32EEE" 730 }, 731 { 732 "access" : "private", 733 "field_name" : "null_", 734 "field_offset" : 256, 735 "referenced_type" : "_ZTIb" 736 } 737 ], 738 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support6NullOrINS2_5arrayIhLj32EEEEE", 739 "name" : "android::hardware::confirmationui::support::NullOr<android::hardware::confirmationui::support::array<unsigned char, 32>>", 740 "record_kind" : "class", 741 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support6NullOrINS2_5arrayIhLj32EEEEE", 742 "self_type" : "_ZTIN7android8hardware14confirmationui7support6NullOrINS2_5arrayIhLj32EEEEE", 743 "size" : 33, 744 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h", 745 "template_args" : [ "_ZTIN7android8hardware14confirmationui7support5arrayIhLj32EEE" ] 746 }, 747 { 748 "alignment" : 1, 749 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support7ByteStrE", 750 "name" : "android::hardware::confirmationui::support::ByteStr", 751 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support7ByteStrE", 752 "self_type" : "_ZTIN7android8hardware14confirmationui7support7ByteStrE", 753 "size" : 1, 754 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 755 }, 756 { 757 "alignment" : 1, 758 "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support7TextStrE", 759 "name" : "android::hardware::confirmationui::support::TextStr", 760 "referenced_type" : "_ZTIN7android8hardware14confirmationui7support7TextStrE", 761 "self_type" : "_ZTIN7android8hardware14confirmationui7support7TextStrE", 762 "size" : 1, 763 "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 764 } 765 ], 766 "rvalue_reference_types" : [] 767} 768