1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 4, 6 "linker_set_key" : "piex::PreviewImageData::Rational [3]", 7 "name" : "piex::PreviewImageData::Rational [3]", 8 "referenced_type" : "type-11", 9 "self_type" : "type-25", 10 "size" : 24, 11 "source_file" : "/external/piex/src/piex_types.h" 12 } 13 ], 14 "builtin_types" : 15 [ 16 { 17 "alignment" : 1, 18 "is_integral" : true, 19 "is_unsigned" : true, 20 "linker_set_key" : "bool", 21 "name" : "bool", 22 "referenced_type" : "type-23", 23 "self_type" : "type-23", 24 "size" : 1 25 }, 26 { 27 "alignment" : 1, 28 "is_integral" : true, 29 "is_unsigned" : true, 30 "linker_set_key" : "char", 31 "name" : "char", 32 "referenced_type" : "type-24", 33 "self_type" : "type-24", 34 "size" : 1 35 }, 36 { 37 "alignment" : 2, 38 "is_integral" : true, 39 "is_unsigned" : true, 40 "linker_set_key" : "char16_t", 41 "name" : "char16_t", 42 "referenced_type" : "type-117", 43 "self_type" : "type-117", 44 "size" : 2 45 }, 46 { 47 "alignment" : 4, 48 "is_integral" : true, 49 "is_unsigned" : true, 50 "linker_set_key" : "char32_t", 51 "name" : "char32_t", 52 "referenced_type" : "type-118", 53 "self_type" : "type-118", 54 "size" : 4 55 }, 56 { 57 "alignment" : 8, 58 "linker_set_key" : "double", 59 "name" : "double", 60 "referenced_type" : "type-30", 61 "self_type" : "type-30", 62 "size" : 8 63 }, 64 { 65 "alignment" : 4, 66 "linker_set_key" : "float", 67 "name" : "float", 68 "referenced_type" : "type-29", 69 "self_type" : "type-29", 70 "size" : 4 71 }, 72 { 73 "alignment" : 4, 74 "is_integral" : true, 75 "linker_set_key" : "int", 76 "name" : "int", 77 "referenced_type" : "type-48", 78 "self_type" : "type-48", 79 "size" : 4 80 }, 81 { 82 "alignment" : 4, 83 "is_integral" : true, 84 "linker_set_key" : "long", 85 "name" : "long", 86 "referenced_type" : "type-3", 87 "self_type" : "type-3", 88 "size" : 4 89 }, 90 { 91 "alignment" : 8, 92 "linker_set_key" : "long double", 93 "name" : "long double", 94 "referenced_type" : "type-20", 95 "self_type" : "type-20", 96 "size" : 8 97 }, 98 { 99 "alignment" : 8, 100 "is_integral" : true, 101 "linker_set_key" : "long long", 102 "name" : "long long", 103 "referenced_type" : "type-121", 104 "self_type" : "type-121", 105 "size" : 8 106 }, 107 { 108 "alignment" : 4, 109 "linker_set_key" : "nullptr_t", 110 "name" : "nullptr_t", 111 "referenced_type" : "type-19", 112 "self_type" : "type-19", 113 "size" : 4 114 }, 115 { 116 "alignment" : 2, 117 "is_integral" : true, 118 "linker_set_key" : "short", 119 "name" : "short", 120 "referenced_type" : "type-27", 121 "self_type" : "type-27", 122 "size" : 2 123 }, 124 { 125 "alignment" : 1, 126 "is_integral" : true, 127 "linker_set_key" : "signed char", 128 "name" : "signed char", 129 "referenced_type" : "type-28", 130 "self_type" : "type-28", 131 "size" : 1 132 }, 133 { 134 "alignment" : 1, 135 "is_integral" : true, 136 "is_unsigned" : true, 137 "linker_set_key" : "unsigned char", 138 "name" : "unsigned char", 139 "referenced_type" : "type-18", 140 "self_type" : "type-18", 141 "size" : 1 142 }, 143 { 144 "alignment" : 4, 145 "is_integral" : true, 146 "is_unsigned" : true, 147 "linker_set_key" : "unsigned int", 148 "name" : "unsigned int", 149 "referenced_type" : "type-2", 150 "self_type" : "type-2", 151 "size" : 4 152 }, 153 { 154 "alignment" : 4, 155 "is_integral" : true, 156 "is_unsigned" : true, 157 "linker_set_key" : "unsigned long", 158 "name" : "unsigned long", 159 "referenced_type" : "type-21", 160 "self_type" : "type-21", 161 "size" : 4 162 }, 163 { 164 "alignment" : 8, 165 "is_integral" : true, 166 "is_unsigned" : true, 167 "linker_set_key" : "unsigned long long", 168 "name" : "unsigned long long", 169 "referenced_type" : "type-31", 170 "self_type" : "type-31", 171 "size" : 8 172 }, 173 { 174 "alignment" : 2, 175 "is_integral" : true, 176 "is_unsigned" : true, 177 "linker_set_key" : "unsigned short", 178 "name" : "unsigned short", 179 "referenced_type" : "type-62", 180 "self_type" : "type-62", 181 "size" : 2 182 }, 183 { 184 "linker_set_key" : "void", 185 "name" : "void", 186 "referenced_type" : "type-40", 187 "self_type" : "type-40" 188 }, 189 { 190 "alignment" : 4, 191 "is_integral" : true, 192 "is_unsigned" : true, 193 "linker_set_key" : "wchar_t", 194 "name" : "wchar_t", 195 "referenced_type" : "type-116", 196 "self_type" : "type-116", 197 "size" : 4 198 } 199 ], 200 "elf_functions" : 201 [ 202 { 203 "name" : "_ZN4piex10TiffParser12ParseGpsDataEPKNS_14tiff_directory13TiffDirectoryEPNS_11TiffContentE" 204 }, 205 { 206 "name" : "_ZN4piex10TiffParser19GetPreviewImageDataERKNS_11TiffContentEPNS_16PreviewImageDataE" 207 }, 208 { 209 "name" : "_ZN4piex10TiffParser5ParseERKNSt3__13setIjNS1_4lessIjEENS1_9allocatorIjEEEEtPNS_11TiffContentE" 210 }, 211 { 212 "name" : "_ZN4piex10TiffParser8ParseIfdEjRKNSt3__13setIjNS1_4lessIjEENS1_9allocatorIjEEEEtPNS1_6vectorINS_14tiff_directory13TiffDirectoryENS5_ISC_EEEE" 213 }, 214 { 215 "name" : "_ZN4piex10TiffParserC1EPNS_15StreamInterfaceE" 216 }, 217 { 218 "name" : "_ZN4piex10TiffParserC1EPNS_15StreamInterfaceEj" 219 }, 220 { 221 "name" : "_ZN4piex10TiffParserC2EPNS_15StreamInterfaceE" 222 }, 223 { 224 "name" : "_ZN4piex10TiffParserC2EPNS_15StreamInterfaceEj" 225 }, 226 { 227 "name" : "_ZN4piex11IsThumbnailERKNS_5ImageEi" 228 }, 229 { 230 "name" : "_ZN4piex12GetImageDataERKNS_14tiff_directory13TiffDirectoryEPNS_15StreamInterfaceEPNS_5ImageE" 231 }, 232 { 233 "name" : "_ZN4piex12binary_parse14PagedByteArrayD0Ev" 234 }, 235 { 236 "name" : "_ZN4piex12binary_parse14PagedByteArrayD1Ev" 237 }, 238 { 239 "name" : "_ZN4piex12binary_parse14PagedByteArrayD2Ev" 240 }, 241 { 242 "name" : "_ZN4piex12binary_parse19RangeCheckedBytePtr14invalidPointerEv" 243 }, 244 { 245 "name" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC1EPKhj" 246 }, 247 { 248 "name" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC1EPNS0_14PagedByteArrayE" 249 }, 250 { 251 "name" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC1Ev" 252 }, 253 { 254 "name" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC2EPKhj" 255 }, 256 { 257 "name" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC2EPNS0_14PagedByteArrayE" 258 }, 259 { 260 "name" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC2Ev" 261 }, 262 { 263 "name" : "_ZN4piex12binary_parse6Get16sERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE" 264 }, 265 { 266 "name" : "_ZN4piex12binary_parse6Get16uERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE" 267 }, 268 { 269 "name" : "_ZN4piex12binary_parse6Get32sERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE" 270 }, 271 { 272 "name" : "_ZN4piex12binary_parse6Get32uERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE" 273 }, 274 { 275 "name" : "_ZN4piex12binary_parse6memcmpERKNS0_19RangeCheckedBytePtrES3_j" 276 }, 277 { 278 "name" : "_ZN4piex12binary_parse6strcmpERKNS0_19RangeCheckedBytePtrERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 279 }, 280 { 281 "name" : "_ZN4piex12binary_parse6strlenERKNS0_19RangeCheckedBytePtrE" 282 }, 283 { 284 "name" : "_ZN4piex12binary_parseeqERKNS0_19RangeCheckedBytePtrES3_" 285 }, 286 { 287 "name" : "_ZN4piex12binary_parseneERKNS0_19RangeCheckedBytePtrES3_" 288 }, 289 { 290 "name" : "_ZN4piex13GetEndiannessEjPNS_15StreamInterfaceEPNS_14tiff_directory6EndianE" 291 }, 292 { 293 "name" : "_ZN4piex14GetOrientationEPNS_15StreamInterfaceEPj" 294 }, 295 { 296 "name" : "_ZN4piex14ParseDirectoryEjjNS_14tiff_directory6EndianERKNSt3__13setIjNS2_4lessIjEENS2_9allocatorIjEEEEPNS_15StreamInterfaceEPNS0_13TiffDirectoryEPj" 297 }, 298 { 299 "name" : "_ZN4piex14tiff_directory10SizeOfTypeEjPb" 300 }, 301 { 302 "name" : "_ZN4piex14tiff_directory13TiffDirectory15AddSubDirectoryERKS1_" 303 }, 304 { 305 "name" : "_ZN4piex14tiff_directory13TiffDirectory8AddEntryEjjjjRKNSt3__16vectorIhNS2_9allocatorIhEEEE" 306 }, 307 { 308 "name" : "_ZN4piex14tiff_directory13TiffDirectoryC1ENS0_6EndianE" 309 }, 310 { 311 "name" : "_ZN4piex14tiff_directory13TiffDirectoryC2ENS0_6EndianE" 312 }, 313 { 314 "name" : "_ZN4piex17GetDngInformationEPNS_15StreamInterfaceEPjS2_PNSt3__16vectorIjNS3_9allocatorIjEEEE" 315 }, 316 { 317 "name" : "_ZN4piex17GetJpegDimensionsEjPNS_15StreamInterfaceEPtS2_" 318 }, 319 { 320 "name" : "_ZN4piex18GetExifOrientationEPNS_15StreamInterfaceEjPj" 321 }, 322 { 323 "name" : "_ZN4piex18GetFullDimension32ERKNS_14tiff_directory13TiffDirectoryEPjS4_" 324 }, 325 { 326 "name" : "_ZN4piex19GetPreviewImageDataEPNS_15StreamInterfaceEPNS_16PreviewImageDataE" 327 }, 328 { 329 "name" : "_ZN4piex19SupportedExtensionsEv" 330 }, 331 { 332 "name" : "_ZN4piex20GetFullCropDimensionERKNS_14tiff_directory13TiffDirectoryEPjS4_" 333 }, 334 { 335 "name" : "_ZN4piex21BytesRequiredForIsRawEv" 336 }, 337 { 338 "name" : "_ZN4piex22image_type_recognition25RecognizeRawImageTypeLiteERKNS_12binary_parse19RangeCheckedBytePtrE" 339 }, 340 { 341 "name" : "_ZN4piex22image_type_recognition27GetNumberOfBytesForIsOfTypeENS0_13RawImageTypesE" 342 }, 343 { 344 "name" : "_ZN4piex22image_type_recognition28GetNumberOfBytesForIsRawLiteEv" 345 }, 346 { 347 "name" : "_ZN4piex22image_type_recognition5IsRawENS0_13RawImageTypesE" 348 }, 349 { 350 "name" : "_ZN4piex22image_type_recognition8IsOfTypeERKNS_12binary_parse19RangeCheckedBytePtrENS0_13RawImageTypesE" 351 }, 352 { 353 "name" : "_ZN4piex22image_type_recognition9IsRawLiteERKNS_12binary_parse19RangeCheckedBytePtrE" 354 }, 355 { 356 "name" : "_ZN4piex5IsRawEPNS_15StreamInterfaceE" 357 }, 358 { 359 "name" : "_ZN4piex6Get16uEPNS_15StreamInterfaceEjRKNS_14tiff_directory6EndianEPt" 360 }, 361 { 362 "name" : "_ZN4piex6Get32uEPNS_15StreamInterfaceEjRKNS_14tiff_directory6EndianEPj" 363 }, 364 { 365 "name" : "_ZN4piex7GetDataEjjPNS_15StreamInterfaceEPNS_5ErrorE" 366 }, 367 { 368 "name" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr12extractBytesEjj" 369 }, 370 { 371 "name" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr13offsetInArrayEv" 372 }, 373 { 374 "name" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr17loadPageForOffsetEj" 375 }, 376 { 377 "name" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr17pointerToSubArrayEjj" 378 }, 379 { 380 "name" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr22restrictPageToSubArrayEv" 381 }, 382 { 383 "name" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr6substrEjj" 384 }, 385 { 386 "name" : "_ZNK4piex14tiff_directory13TiffDirectory17GetSubDirectoriesEv" 387 }, 388 { 389 "name" : "_ZNK4piex14tiff_directory13TiffDirectory18GetOffsetAndLengthEjjPjS2_" 390 }, 391 { 392 "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNS0_8RationalE" 393 }, 394 { 395 "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNS0_9SRationalE" 396 }, 397 { 398 "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE" 399 }, 400 { 401 "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorINS0_8RationalENS2_9allocatorIS4_EEEE" 402 }, 403 { 404 "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorINS0_9SRationalENS2_9allocatorIS4_EEEE" 405 }, 406 { 407 "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorIhNS2_9allocatorIhEEEE" 408 }, 409 { 410 "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorIjNS2_9allocatorIjEEEE" 411 }, 412 { 413 "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPj" 414 }, 415 { 416 "name" : "_ZNK4piex14tiff_directory13TiffDirectory3HasEj" 417 }, 418 { 419 "name" : "_ZNK4piex14tiff_directory13TiffDirectory4FindEj" 420 }, 421 { 422 "binding" : "weak", 423 "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_" 424 }, 425 { 426 "binding" : "weak", 427 "name" : "_ZNSt3__16__treeINS_12__value_typeIjN4piex14tiff_directory13TiffDirectory14DirectoryEntryEEENS_19__map_value_compareIjS6_NS_4lessIjEELb1EEENS_9allocatorIS6_EEE12__find_equalIjEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS6_PNS_11__tree_nodeIS6_SG_EEiEERPNS_15__tree_end_nodeISI_EESJ_RKT_" 428 }, 429 { 430 "binding" : "weak", 431 "name" : "_ZNSt3__16__treeINS_12__value_typeIjN4piex14tiff_directory13TiffDirectory14DirectoryEntryEEENS_19__map_value_compareIjS6_NS_4lessIjEELb1EEENS_9allocatorIS6_EEE16__construct_nodeIJRKNS_4pairIKjS5_EEEEENS_10unique_ptrINS_11__tree_nodeIS6_PvEENS_22__tree_node_destructorINSB_ISN_EEEEEEDpOT_" 432 }, 433 { 434 "binding" : "weak", 435 "name" : "_ZNSt3__16__treeINS_12__value_typeIjN4piex14tiff_directory13TiffDirectory14DirectoryEntryEEENS_19__map_value_compareIjS6_NS_4lessIjEELb1EEENS_9allocatorIS6_EEE7destroyEPNS_11__tree_nodeIS6_PvEE" 436 }, 437 { 438 "binding" : "weak", 439 "name" : "_ZNSt3__16__treeIjNS_4lessIjEENS_9allocatorIjEEE12__find_equalIjEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIjPNS_11__tree_nodeIjS8_EEiEERPNS_15__tree_end_nodeISA_EESB_RKT_" 440 }, 441 { 442 "binding" : "weak", 443 "name" : "_ZNSt3__16__treeIjNS_4lessIjEENS_9allocatorIjEEE7destroyEPNS_11__tree_nodeIjPvEE" 444 }, 445 { 446 "binding" : "weak", 447 "name" : "_ZNSt3__16vectorIN4piex14tiff_directory13TiffDirectoryENS_9allocatorIS3_EEE21__push_back_slow_pathIRKS3_EEvOT_" 448 }, 449 { 450 "binding" : "weak", 451 "name" : "_ZNSt3__16vectorIN4piex14tiff_directory13TiffDirectoryENS_9allocatorIS3_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS3_RS5_EE" 452 }, 453 { 454 "binding" : "weak", 455 "name" : "_ZNSt3__16vectorIN4piex14tiff_directory8RationalENS_9allocatorIS3_EEE6assignIPS3_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS3_NS_15iterator_traitsISA_E9referenceEEE5valueEvE4typeESA_SA_" 456 }, 457 { 458 "binding" : "weak", 459 "name" : "_ZNSt3__16vectorIN4piex14tiff_directory9SRationalENS_9allocatorIS3_EEE6assignIPS3_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS3_NS_15iterator_traitsISA_E9referenceEEE5valueEvE4typeESA_SA_" 460 }, 461 { 462 "binding" : "weak", 463 "name" : "_ZNSt3__16vectorIhNS_9allocatorIhEEE21__push_back_slow_pathIhEEvOT_" 464 }, 465 { 466 "binding" : "weak", 467 "name" : "_ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPhEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS7_E9referenceEEE5valueEvE4typeES7_S7_" 468 }, 469 { 470 "binding" : "weak", 471 "name" : "_ZNSt3__16vectorIhNS_9allocatorIhEEE8__appendEj" 472 }, 473 { 474 "binding" : "weak", 475 "name" : "_ZNSt3__16vectorIjNS_9allocatorIjEEE21__push_back_slow_pathIRKjEEvOT_" 476 }, 477 { 478 "binding" : "weak", 479 "name" : "_ZNSt3__16vectorIjNS_9allocatorIjEEE6assignIPjEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS7_E9referenceEEE5valueEvE4typeES7_S7_" 480 }, 481 { 482 "binding" : "weak", 483 "name" : "_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_SB_" 484 }, 485 { 486 "name" : "__aeabi_memclr" 487 }, 488 { 489 "name" : "__aeabi_memclr4" 490 }, 491 { 492 "name" : "__aeabi_memclr8" 493 }, 494 { 495 "name" : "__aeabi_memcpy" 496 }, 497 { 498 "name" : "__aeabi_memcpy4" 499 }, 500 { 501 "name" : "__aeabi_memcpy8" 502 }, 503 { 504 "name" : "__aeabi_memmove" 505 }, 506 { 507 "name" : "__aeabi_memmove4" 508 }, 509 { 510 "name" : "__aeabi_memmove8" 511 }, 512 { 513 "name" : "__aeabi_memset" 514 }, 515 { 516 "name" : "__aeabi_memset4" 517 }, 518 { 519 "name" : "__aeabi_memset8" 520 }, 521 { 522 "name" : "__aeabi_uidiv" 523 }, 524 { 525 "name" : "__udivsi3" 526 } 527 ], 528 "elf_objects" : 529 [ 530 { 531 "name" : "_ZTVN4piex12binary_parse14PagedByteArrayE" 532 } 533 ], 534 "enum_types" : 535 [ 536 { 537 "alignment" : 4, 538 "enum_fields" : 539 [ 540 { 541 "enum_field_value" : 0, 542 "name" : "piex::kOk" 543 }, 544 { 545 "enum_field_value" : 1, 546 "name" : "piex::kFail" 547 }, 548 { 549 "enum_field_value" : 2, 550 "name" : "piex::kUnsupported" 551 } 552 ], 553 "linker_set_key" : "piex::Error", 554 "name" : "piex::Error", 555 "referenced_type" : "type-1", 556 "self_type" : "type-1", 557 "size" : 4, 558 "source_file" : "/external/piex/src/piex_types.h", 559 "underlying_type" : "type-2", 560 "unique_id" : "_ZTSN4piex5ErrorE" 561 }, 562 { 563 "alignment" : 4, 564 "enum_fields" : 565 [ 566 { 567 "enum_field_value" : 1, 568 "name" : "piex::kGpsTagLatitudeRef" 569 }, 570 { 571 "enum_field_value" : 2, 572 "name" : "piex::kGpsTagLatitude" 573 }, 574 { 575 "enum_field_value" : 3, 576 "name" : "piex::kGpsTagLongitudeRef" 577 }, 578 { 579 "enum_field_value" : 4, 580 "name" : "piex::kGpsTagLongitude" 581 }, 582 { 583 "enum_field_value" : 5, 584 "name" : "piex::kGpsTagAltitudeRef" 585 }, 586 { 587 "enum_field_value" : 6, 588 "name" : "piex::kGpsTagAltitude" 589 }, 590 { 591 "enum_field_value" : 7, 592 "name" : "piex::kGpsTagTimeStamp" 593 }, 594 { 595 "enum_field_value" : 29, 596 "name" : "piex::kGpsTagDateStamp" 597 } 598 ], 599 "linker_set_key" : "piex::GpsTags", 600 "name" : "piex::GpsTags", 601 "referenced_type" : "type-72", 602 "self_type" : "type-72", 603 "size" : 4, 604 "source_file" : "/external/piex/src/tiff_parser.h", 605 "underlying_type" : "type-2", 606 "unique_id" : "_ZTSN4piex7GpsTagsE" 607 }, 608 { 609 "alignment" : 4, 610 "enum_fields" : 611 [ 612 { 613 "enum_field_value" : 0, 614 "name" : "piex::Image::kJpegCompressed" 615 }, 616 { 617 "enum_field_value" : 1, 618 "name" : "piex::Image::kUncompressedRgb" 619 } 620 ], 621 "linker_set_key" : "piex::Image::Format", 622 "name" : "piex::Image::Format", 623 "referenced_type" : "type-63", 624 "self_type" : "type-63", 625 "size" : 4, 626 "source_file" : "/external/piex/src/piex_types.h", 627 "underlying_type" : "type-2", 628 "unique_id" : "_ZTSN4piex5Image6FormatE" 629 }, 630 { 631 "alignment" : 4, 632 "enum_fields" : 633 [ 634 { 635 "enum_field_value" : 0, 636 "name" : "piex::PreviewImageData::kSrgb" 637 }, 638 { 639 "enum_field_value" : 1, 640 "name" : "piex::PreviewImageData::kAdobeRgb" 641 } 642 ], 643 "linker_set_key" : "piex::PreviewImageData::ColorSpace", 644 "name" : "piex::PreviewImageData::ColorSpace", 645 "referenced_type" : "type-64", 646 "self_type" : "type-64", 647 "size" : 4, 648 "source_file" : "/external/piex/src/piex_types.h", 649 "underlying_type" : "type-2", 650 "unique_id" : "_ZTSN4piex16PreviewImageData10ColorSpaceE" 651 }, 652 { 653 "alignment" : 4, 654 "enum_fields" : 655 [ 656 { 657 "enum_field_value" : 40961, 658 "name" : "piex::kExifTagColorSpace" 659 }, 660 { 661 "enum_field_value" : 36867, 662 "name" : "piex::kExifTagDateTimeOriginal" 663 }, 664 { 665 "enum_field_value" : 50720, 666 "name" : "piex::kExifTagDefaultCropSize" 667 }, 668 { 669 "enum_field_value" : 33434, 670 "name" : "piex::kExifTagExposureTime" 671 }, 672 { 673 "enum_field_value" : 33437, 674 "name" : "piex::kExifTagFnumber" 675 }, 676 { 677 "enum_field_value" : 37386, 678 "name" : "piex::kExifTagFocalLength" 679 }, 680 { 681 "enum_field_value" : 34853, 682 "name" : "piex::kExifTagGps" 683 }, 684 { 685 "enum_field_value" : 40963, 686 "name" : "piex::kExifTagHeight" 687 }, 688 { 689 "enum_field_value" : 34855, 690 "name" : "piex::kExifTagIsoSpeed" 691 }, 692 { 693 "enum_field_value" : 37500, 694 "name" : "piex::kExifTagMakernotes" 695 }, 696 { 697 "enum_field_value" : 40962, 698 "name" : "piex::kExifTagWidth" 699 }, 700 { 701 "enum_field_value" : 4371, 702 "name" : "piex::kOlymTagAspectFrame" 703 }, 704 { 705 "enum_field_value" : 8224, 706 "name" : "piex::kOlymTagCameraSettings" 707 }, 708 { 709 "enum_field_value" : 8256, 710 "name" : "piex::kOlymTagRawProcessing" 711 }, 712 { 713 "enum_field_value" : 6, 714 "name" : "piex::kPanaTagBottomBorder" 715 }, 716 { 717 "enum_field_value" : 23, 718 "name" : "piex::kPanaTagIso" 719 }, 720 { 721 "enum_field_value" : 46, 722 "name" : "piex::kPanaTagJpegImage" 723 }, 724 { 725 "enum_field_value" : 5, 726 "name" : "piex::kPanaTagLeftBorder" 727 }, 728 { 729 "enum_field_value" : 7, 730 "name" : "piex::kPanaTagRightBorder" 731 }, 732 { 733 "enum_field_value" : 4, 734 "name" : "piex::kPanaTagTopBorder" 735 }, 736 { 737 "enum_field_value" : 55, 738 "name" : "piex::kPentaxTagColorSpace" 739 }, 740 { 741 "enum_field_value" : 315, 742 "name" : "piex::kTiffTagArtist" 743 }, 744 { 745 "enum_field_value" : 258, 746 "name" : "piex::kTiffTagBitsPerSample" 747 }, 748 { 749 "enum_field_value" : 33421, 750 "name" : "piex::kTiffTagCfaPatternDim" 751 }, 752 { 753 "enum_field_value" : 259, 754 "name" : "piex::kTiffTagCompression" 755 }, 756 { 757 "enum_field_value" : 306, 758 "name" : "piex::kTiffTagDateTime" 759 }, 760 { 761 "enum_field_value" : 34665, 762 "name" : "piex::kTiffTagExifIfd" 763 }, 764 { 765 "enum_field_value" : 270, 766 "name" : "piex::kTiffTagImageDescription" 767 }, 768 { 769 "enum_field_value" : 257, 770 "name" : "piex::kTiffTagImageLength" 771 }, 772 { 773 "enum_field_value" : 256, 774 "name" : "piex::kTiffTagImageWidth" 775 }, 776 { 777 "enum_field_value" : 514, 778 "name" : "piex::kTiffTagJpegByteCount" 779 }, 780 { 781 "enum_field_value" : 513, 782 "name" : "piex::kTiffTagJpegOffset" 783 }, 784 { 785 "enum_field_value" : 271, 786 "name" : "piex::kTiffTagMake" 787 }, 788 { 789 "enum_field_value" : 272, 790 "name" : "piex::kTiffTagModel" 791 }, 792 { 793 "enum_field_value" : 274, 794 "name" : "piex::kTiffTagOrientation" 795 }, 796 { 797 "enum_field_value" : 262, 798 "name" : "piex::kTiffTagPhotometric" 799 }, 800 { 801 "enum_field_value" : 284, 802 "name" : "piex::kTiffTagPlanarConfig" 803 }, 804 { 805 "enum_field_value" : 296, 806 "name" : "piex::kTiffTagResolutionUnit" 807 }, 808 { 809 "enum_field_value" : 278, 810 "name" : "piex::kTiffTagRowsPerStrip" 811 }, 812 { 813 "enum_field_value" : 277, 814 "name" : "piex::kTiffTagSamplesPerPixel" 815 }, 816 { 817 "enum_field_value" : 305, 818 "name" : "piex::kTiffTagSoftware" 819 }, 820 { 821 "enum_field_value" : 279, 822 "name" : "piex::kTiffTagStripByteCounts" 823 }, 824 { 825 "enum_field_value" : 273, 826 "name" : "piex::kTiffTagStripOffsets" 827 }, 828 { 829 "enum_field_value" : 254, 830 "name" : "piex::kTiffTagSubFileType" 831 }, 832 { 833 "enum_field_value" : 330, 834 "name" : "piex::kTiffTagSubIfd" 835 }, 836 { 837 "enum_field_value" : 325, 838 "name" : "piex::kTiffTagTileByteCounts" 839 }, 840 { 841 "enum_field_value" : 323, 842 "name" : "piex::kTiffTagTileLength" 843 }, 844 { 845 "enum_field_value" : 324, 846 "name" : "piex::kTiffTagTileOffsets" 847 }, 848 { 849 "enum_field_value" : 322, 850 "name" : "piex::kTiffTagTileWidth" 851 }, 852 { 853 "enum_field_value" : 282, 854 "name" : "piex::kTiffTagXresolution" 855 }, 856 { 857 "enum_field_value" : 283, 858 "name" : "piex::kTiffTagYresolution" 859 } 860 ], 861 "linker_set_key" : "piex::TiffTags", 862 "name" : "piex::TiffTags", 863 "referenced_type" : "type-73", 864 "self_type" : "type-73", 865 "size" : 4, 866 "source_file" : "/external/piex/src/tiff_parser.h", 867 "underlying_type" : "type-2", 868 "unique_id" : "_ZTSN4piex8TiffTagsE" 869 }, 870 { 871 "alignment" : 4, 872 "enum_fields" : 873 [ 874 { 875 "enum_field_value" : 0, 876 "name" : "piex::binary_parse::RANGE_CHECKED_BYTE_SUCCESS" 877 }, 878 { 879 "enum_field_value" : 1, 880 "name" : "piex::binary_parse::RANGE_CHECKED_BYTE_ERROR" 881 }, 882 { 883 "enum_field_value" : 2, 884 "name" : "piex::binary_parse::RANGE_CHECKED_BYTE_ERROR_OVERFLOW" 885 }, 886 { 887 "enum_field_value" : 3, 888 "name" : "piex::binary_parse::RANGE_CHECKED_BYTE_ERROR_UNDERFLOW" 889 } 890 ], 891 "linker_set_key" : "piex::binary_parse::MemoryStatus", 892 "name" : "piex::binary_parse::MemoryStatus", 893 "referenced_type" : "type-33", 894 "self_type" : "type-33", 895 "size" : 4, 896 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h", 897 "underlying_type" : "type-2", 898 "unique_id" : "_ZTSN4piex12binary_parse12MemoryStatusE" 899 }, 900 { 901 "alignment" : 4, 902 "enum_fields" : 903 [ 904 { 905 "enum_field_value" : 0, 906 "name" : "piex::image_type_recognition::kNonRawImage" 907 }, 908 { 909 "enum_field_value" : 1, 910 "name" : "piex::image_type_recognition::kArwImage" 911 }, 912 { 913 "enum_field_value" : 2, 914 "name" : "piex::image_type_recognition::kCr2Image" 915 }, 916 { 917 "enum_field_value" : 3, 918 "name" : "piex::image_type_recognition::kCrwImage" 919 }, 920 { 921 "enum_field_value" : 4, 922 "name" : "piex::image_type_recognition::kDcrImage" 923 }, 924 { 925 "enum_field_value" : 5, 926 "name" : "piex::image_type_recognition::kDngImage" 927 }, 928 { 929 "enum_field_value" : 6, 930 "name" : "piex::image_type_recognition::kKdcImage" 931 }, 932 { 933 "enum_field_value" : 7, 934 "name" : "piex::image_type_recognition::kMosImage" 935 }, 936 { 937 "enum_field_value" : 8, 938 "name" : "piex::image_type_recognition::kMrwImage" 939 }, 940 { 941 "enum_field_value" : 9, 942 "name" : "piex::image_type_recognition::kNefImage" 943 }, 944 { 945 "enum_field_value" : 10, 946 "name" : "piex::image_type_recognition::kNrwImage" 947 }, 948 { 949 "enum_field_value" : 11, 950 "name" : "piex::image_type_recognition::kOrfImage" 951 }, 952 { 953 "enum_field_value" : 12, 954 "name" : "piex::image_type_recognition::kPefImage" 955 }, 956 { 957 "enum_field_value" : 13, 958 "name" : "piex::image_type_recognition::kQtkImage" 959 }, 960 { 961 "enum_field_value" : 14, 962 "name" : "piex::image_type_recognition::kRafImage" 963 }, 964 { 965 "enum_field_value" : 15, 966 "name" : "piex::image_type_recognition::kRawContaxNImage" 967 }, 968 { 969 "enum_field_value" : 16, 970 "name" : "piex::image_type_recognition::kRw2Image" 971 }, 972 { 973 "enum_field_value" : 17, 974 "name" : "piex::image_type_recognition::kSrwImage" 975 }, 976 { 977 "enum_field_value" : 18, 978 "name" : "piex::image_type_recognition::kX3fImage" 979 } 980 ], 981 "linker_set_key" : "piex::image_type_recognition::RawImageTypes", 982 "name" : "piex::image_type_recognition::RawImageTypes", 983 "referenced_type" : "type-35", 984 "self_type" : "type-35", 985 "size" : 4, 986 "source_file" : "/external/piex/src/image_type_recognition/image_type_recognition_lite.h", 987 "underlying_type" : "type-2", 988 "unique_id" : "_ZTSN4piex22image_type_recognition13RawImageTypesE" 989 }, 990 { 991 "alignment" : 4, 992 "enum_fields" : 993 [ 994 { 995 "enum_field_value" : 0, 996 "name" : "piex::tiff_directory::kLittleEndian" 997 }, 998 { 999 "enum_field_value" : 1, 1000 "name" : "piex::tiff_directory::kBigEndian" 1001 } 1002 ], 1003 "linker_set_key" : "piex::tiff_directory::Endian", 1004 "name" : "piex::tiff_directory::Endian", 1005 "referenced_type" : "type-42", 1006 "self_type" : "type-42", 1007 "size" : 4, 1008 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h", 1009 "underlying_type" : "type-2", 1010 "unique_id" : "_ZTSN4piex14tiff_directory6EndianE" 1011 }, 1012 { 1013 "alignment" : 4, 1014 "enum_fields" : 1015 [ 1016 { 1017 "enum_field_value" : 0, 1018 "name" : "piex::tiff_directory::TIFF_TYPE_NONE" 1019 }, 1020 { 1021 "enum_field_value" : 1, 1022 "name" : "piex::tiff_directory::TIFF_TYPE_BYTE" 1023 }, 1024 { 1025 "enum_field_value" : 2, 1026 "name" : "piex::tiff_directory::TIFF_TYPE_ASCII" 1027 }, 1028 { 1029 "enum_field_value" : 3, 1030 "name" : "piex::tiff_directory::TIFF_TYPE_SHORT" 1031 }, 1032 { 1033 "enum_field_value" : 4, 1034 "name" : "piex::tiff_directory::TIFF_TYPE_LONG" 1035 }, 1036 { 1037 "enum_field_value" : 5, 1038 "name" : "piex::tiff_directory::TIFF_TYPE_RATIONAL" 1039 }, 1040 { 1041 "enum_field_value" : 6, 1042 "name" : "piex::tiff_directory::TIFF_TYPE_SBYTE" 1043 }, 1044 { 1045 "enum_field_value" : 7, 1046 "name" : "piex::tiff_directory::TIFF_TYPE_UNDEFINED" 1047 }, 1048 { 1049 "enum_field_value" : 8, 1050 "name" : "piex::tiff_directory::TIFF_TYPE_SSHORT" 1051 }, 1052 { 1053 "enum_field_value" : 9, 1054 "name" : "piex::tiff_directory::TIFF_TYPE_SLONG" 1055 }, 1056 { 1057 "enum_field_value" : 10, 1058 "name" : "piex::tiff_directory::TIFF_TYPE_SRATIONAL" 1059 }, 1060 { 1061 "enum_field_value" : 11, 1062 "name" : "piex::tiff_directory::TIFF_TYPE_FLOAT" 1063 }, 1064 { 1065 "enum_field_value" : 12, 1066 "name" : "piex::tiff_directory::TIFF_TYPE_DOUBLE" 1067 }, 1068 { 1069 "enum_field_value" : 13, 1070 "name" : "piex::tiff_directory::TIFF_IFD" 1071 } 1072 ], 1073 "linker_set_key" : "piex::tiff_directory::TiffTypes", 1074 "name" : "piex::tiff_directory::TiffTypes", 1075 "referenced_type" : "type-53", 1076 "self_type" : "type-53", 1077 "size" : 4, 1078 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h", 1079 "underlying_type" : "type-2", 1080 "unique_id" : "_ZTSN4piex14tiff_directory9TiffTypesE" 1081 } 1082 ], 1083 "function_types" : [], 1084 "functions" : 1085 [ 1086 { 1087 "access" : "private", 1088 "function_name" : "piex::TiffParser::ParseGpsData", 1089 "linker_set_key" : "_ZN4piex10TiffParser12ParseGpsDataEPKNS_14tiff_directory13TiffDirectoryEPNS_11TiffContentE", 1090 "parameters" : 1091 [ 1092 { 1093 "is_this_ptr" : true, 1094 "referenced_type" : "type-93" 1095 }, 1096 { 1097 "referenced_type" : "type-101" 1098 }, 1099 { 1100 "referenced_type" : "type-98" 1101 } 1102 ], 1103 "return_type" : "type-23", 1104 "source_file" : "/external/piex/src/tiff_parser.h" 1105 }, 1106 { 1107 "function_name" : "piex::TiffParser::GetPreviewImageData", 1108 "linker_set_key" : "_ZN4piex10TiffParser19GetPreviewImageDataERKNS_11TiffContentEPNS_16PreviewImageDataE", 1109 "parameters" : 1110 [ 1111 { 1112 "is_this_ptr" : true, 1113 "referenced_type" : "type-93" 1114 }, 1115 { 1116 "referenced_type" : "type-95" 1117 }, 1118 { 1119 "referenced_type" : "type-96" 1120 } 1121 ], 1122 "return_type" : "type-23", 1123 "source_file" : "/external/piex/src/tiff_parser.h" 1124 }, 1125 { 1126 "function_name" : "piex::TiffParser::Parse", 1127 "linker_set_key" : "_ZN4piex10TiffParser5ParseERKNSt3__13setIjNS1_4lessIjEENS1_9allocatorIjEEEEtPNS_11TiffContentE", 1128 "parameters" : 1129 [ 1130 { 1131 "is_this_ptr" : true, 1132 "referenced_type" : "type-93" 1133 }, 1134 { 1135 "referenced_type" : "type-90" 1136 }, 1137 { 1138 "referenced_type" : "type-97" 1139 }, 1140 { 1141 "referenced_type" : "type-98" 1142 } 1143 ], 1144 "return_type" : "type-23", 1145 "source_file" : "/external/piex/src/tiff_parser.h" 1146 }, 1147 { 1148 "access" : "private", 1149 "function_name" : "piex::TiffParser::ParseIfd", 1150 "linker_set_key" : "_ZN4piex10TiffParser8ParseIfdEjRKNSt3__13setIjNS1_4lessIjEENS1_9allocatorIjEEEEtPNS1_6vectorINS_14tiff_directory13TiffDirectoryENS5_ISC_EEEE", 1151 "parameters" : 1152 [ 1153 { 1154 "is_this_ptr" : true, 1155 "referenced_type" : "type-93" 1156 }, 1157 { 1158 "referenced_type" : "type-78" 1159 }, 1160 { 1161 "referenced_type" : "type-90" 1162 }, 1163 { 1164 "referenced_type" : "type-97" 1165 }, 1166 { 1167 "referenced_type" : "type-99" 1168 } 1169 ], 1170 "return_type" : "type-23", 1171 "source_file" : "/external/piex/src/tiff_parser.h" 1172 }, 1173 { 1174 "function_name" : "piex::TiffParser::TiffParser", 1175 "linker_set_key" : "_ZN4piex10TiffParserC1EPNS_15StreamInterfaceE", 1176 "parameters" : 1177 [ 1178 { 1179 "is_this_ptr" : true, 1180 "referenced_type" : "type-93" 1181 }, 1182 { 1183 "referenced_type" : "type-41" 1184 } 1185 ], 1186 "return_type" : "type-40", 1187 "source_file" : "/external/piex/src/tiff_parser.h" 1188 }, 1189 { 1190 "function_name" : "piex::TiffParser::TiffParser", 1191 "linker_set_key" : "_ZN4piex10TiffParserC1EPNS_15StreamInterfaceEj", 1192 "parameters" : 1193 [ 1194 { 1195 "is_this_ptr" : true, 1196 "referenced_type" : "type-93" 1197 }, 1198 { 1199 "referenced_type" : "type-41" 1200 }, 1201 { 1202 "referenced_type" : "type-78" 1203 } 1204 ], 1205 "return_type" : "type-40", 1206 "source_file" : "/external/piex/src/tiff_parser.h" 1207 }, 1208 { 1209 "function_name" : "piex::TiffParser::TiffParser", 1210 "linker_set_key" : "_ZN4piex10TiffParserC2EPNS_15StreamInterfaceE", 1211 "parameters" : 1212 [ 1213 { 1214 "is_this_ptr" : true, 1215 "referenced_type" : "type-93" 1216 }, 1217 { 1218 "referenced_type" : "type-41" 1219 } 1220 ], 1221 "return_type" : "type-40", 1222 "source_file" : "/external/piex/src/tiff_parser.h" 1223 }, 1224 { 1225 "function_name" : "piex::TiffParser::TiffParser", 1226 "linker_set_key" : "_ZN4piex10TiffParserC2EPNS_15StreamInterfaceEj", 1227 "parameters" : 1228 [ 1229 { 1230 "is_this_ptr" : true, 1231 "referenced_type" : "type-93" 1232 }, 1233 { 1234 "referenced_type" : "type-41" 1235 }, 1236 { 1237 "referenced_type" : "type-78" 1238 } 1239 ], 1240 "return_type" : "type-40", 1241 "source_file" : "/external/piex/src/tiff_parser.h" 1242 }, 1243 { 1244 "function_name" : "piex::IsThumbnail", 1245 "linker_set_key" : "_ZN4piex11IsThumbnailERKNS_5ImageEi", 1246 "parameters" : 1247 [ 1248 { 1249 "referenced_type" : "type-104" 1250 }, 1251 { 1252 "default_arg" : true, 1253 "referenced_type" : "type-71" 1254 } 1255 ], 1256 "return_type" : "type-23", 1257 "source_file" : "/external/piex/src/tiff_parser.h" 1258 }, 1259 { 1260 "function_name" : "piex::GetImageData", 1261 "linker_set_key" : "_ZN4piex12GetImageDataERKNS_14tiff_directory13TiffDirectoryEPNS_15StreamInterfaceEPNS_5ImageE", 1262 "parameters" : 1263 [ 1264 { 1265 "referenced_type" : "type-86" 1266 }, 1267 { 1268 "referenced_type" : "type-41" 1269 }, 1270 { 1271 "referenced_type" : "type-87" 1272 } 1273 ], 1274 "return_type" : "type-23", 1275 "source_file" : "/external/piex/src/tiff_parser.h" 1276 }, 1277 { 1278 "function_name" : "piex::binary_parse::PagedByteArray::~PagedByteArray", 1279 "linker_set_key" : "_ZN4piex12binary_parse14PagedByteArrayD0Ev", 1280 "parameters" : 1281 [ 1282 { 1283 "is_this_ptr" : true, 1284 "referenced_type" : "type-122" 1285 } 1286 ], 1287 "return_type" : "type-40", 1288 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 1289 }, 1290 { 1291 "function_name" : "piex::binary_parse::PagedByteArray::~PagedByteArray", 1292 "linker_set_key" : "_ZN4piex12binary_parse14PagedByteArrayD1Ev", 1293 "parameters" : 1294 [ 1295 { 1296 "is_this_ptr" : true, 1297 "referenced_type" : "type-123" 1298 } 1299 ], 1300 "return_type" : "type-40", 1301 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 1302 }, 1303 { 1304 "function_name" : "piex::binary_parse::PagedByteArray::~PagedByteArray", 1305 "linker_set_key" : "_ZN4piex12binary_parse14PagedByteArrayD2Ev", 1306 "parameters" : 1307 [ 1308 { 1309 "is_this_ptr" : true, 1310 "referenced_type" : "type-124" 1311 } 1312 ], 1313 "return_type" : "type-40", 1314 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 1315 }, 1316 { 1317 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::invalidPointer", 1318 "linker_set_key" : "_ZN4piex12binary_parse19RangeCheckedBytePtr14invalidPointerEv", 1319 "return_type" : "type-108", 1320 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 1321 }, 1322 { 1323 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::RangeCheckedBytePtr", 1324 "linker_set_key" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC1EPKhj", 1325 "parameters" : 1326 [ 1327 { 1328 "is_this_ptr" : true, 1329 "referenced_type" : "type-114" 1330 }, 1331 { 1332 "referenced_type" : "type-125" 1333 }, 1334 { 1335 "referenced_type" : "type-126" 1336 } 1337 ], 1338 "return_type" : "type-40", 1339 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 1340 }, 1341 { 1342 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::RangeCheckedBytePtr", 1343 "linker_set_key" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC1EPNS0_14PagedByteArrayE", 1344 "parameters" : 1345 [ 1346 { 1347 "is_this_ptr" : true, 1348 "referenced_type" : "type-114" 1349 }, 1350 { 1351 "referenced_type" : "type-127" 1352 } 1353 ], 1354 "return_type" : "type-40", 1355 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 1356 }, 1357 { 1358 "access" : "private", 1359 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::RangeCheckedBytePtr", 1360 "linker_set_key" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC1Ev", 1361 "parameters" : 1362 [ 1363 { 1364 "is_this_ptr" : true, 1365 "referenced_type" : "type-114" 1366 } 1367 ], 1368 "return_type" : "type-40", 1369 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 1370 }, 1371 { 1372 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::RangeCheckedBytePtr", 1373 "linker_set_key" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC2EPKhj", 1374 "parameters" : 1375 [ 1376 { 1377 "is_this_ptr" : true, 1378 "referenced_type" : "type-114" 1379 }, 1380 { 1381 "referenced_type" : "type-128" 1382 }, 1383 { 1384 "referenced_type" : "type-129" 1385 } 1386 ], 1387 "return_type" : "type-40", 1388 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 1389 }, 1390 { 1391 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::RangeCheckedBytePtr", 1392 "linker_set_key" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC2EPNS0_14PagedByteArrayE", 1393 "parameters" : 1394 [ 1395 { 1396 "is_this_ptr" : true, 1397 "referenced_type" : "type-114" 1398 }, 1399 { 1400 "referenced_type" : "type-130" 1401 } 1402 ], 1403 "return_type" : "type-40", 1404 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 1405 }, 1406 { 1407 "access" : "private", 1408 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::RangeCheckedBytePtr", 1409 "linker_set_key" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC2Ev", 1410 "parameters" : 1411 [ 1412 { 1413 "is_this_ptr" : true, 1414 "referenced_type" : "type-114" 1415 } 1416 ], 1417 "return_type" : "type-40", 1418 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 1419 }, 1420 { 1421 "function_name" : "piex::binary_parse::Get16s", 1422 "linker_set_key" : "_ZN4piex12binary_parse6Get16sERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE", 1423 "parameters" : 1424 [ 1425 { 1426 "referenced_type" : "type-115" 1427 }, 1428 { 1429 "referenced_type" : "type-131" 1430 }, 1431 { 1432 "referenced_type" : "type-32" 1433 } 1434 ], 1435 "return_type" : "type-27", 1436 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 1437 }, 1438 { 1439 "function_name" : "piex::binary_parse::Get16u", 1440 "linker_set_key" : "_ZN4piex12binary_parse6Get16uERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE", 1441 "parameters" : 1442 [ 1443 { 1444 "referenced_type" : "type-115" 1445 }, 1446 { 1447 "referenced_type" : "type-132" 1448 }, 1449 { 1450 "referenced_type" : "type-32" 1451 } 1452 ], 1453 "return_type" : "type-62", 1454 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 1455 }, 1456 { 1457 "function_name" : "piex::binary_parse::Get32s", 1458 "linker_set_key" : "_ZN4piex12binary_parse6Get32sERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE", 1459 "parameters" : 1460 [ 1461 { 1462 "referenced_type" : "type-115" 1463 }, 1464 { 1465 "referenced_type" : "type-133" 1466 }, 1467 { 1468 "referenced_type" : "type-32" 1469 } 1470 ], 1471 "return_type" : "type-48", 1472 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 1473 }, 1474 { 1475 "function_name" : "piex::binary_parse::Get32u", 1476 "linker_set_key" : "_ZN4piex12binary_parse6Get32uERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE", 1477 "parameters" : 1478 [ 1479 { 1480 "referenced_type" : "type-115" 1481 }, 1482 { 1483 "referenced_type" : "type-134" 1484 }, 1485 { 1486 "referenced_type" : "type-32" 1487 } 1488 ], 1489 "return_type" : "type-2", 1490 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 1491 }, 1492 { 1493 "function_name" : "piex::binary_parse::memcmp", 1494 "linker_set_key" : "_ZN4piex12binary_parse6memcmpERKNS0_19RangeCheckedBytePtrES3_j", 1495 "parameters" : 1496 [ 1497 { 1498 "referenced_type" : "type-115" 1499 }, 1500 { 1501 "referenced_type" : "type-115" 1502 }, 1503 { 1504 "referenced_type" : "type-2" 1505 } 1506 ], 1507 "return_type" : "type-48", 1508 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 1509 }, 1510 { 1511 "function_name" : "piex::binary_parse::strcmp", 1512 "linker_set_key" : "_ZN4piex12binary_parse6strcmpERKNS0_19RangeCheckedBytePtrERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 1513 "parameters" : 1514 [ 1515 { 1516 "referenced_type" : "type-115" 1517 }, 1518 { 1519 "referenced_type" : "type-135" 1520 } 1521 ], 1522 "return_type" : "type-48", 1523 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 1524 }, 1525 { 1526 "function_name" : "piex::binary_parse::strlen", 1527 "linker_set_key" : "_ZN4piex12binary_parse6strlenERKNS0_19RangeCheckedBytePtrE", 1528 "parameters" : 1529 [ 1530 { 1531 "referenced_type" : "type-115" 1532 } 1533 ], 1534 "return_type" : "type-2", 1535 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 1536 }, 1537 { 1538 "function_name" : "piex::binary_parse::operator==", 1539 "linker_set_key" : "_ZN4piex12binary_parseeqERKNS0_19RangeCheckedBytePtrES3_", 1540 "parameters" : 1541 [ 1542 { 1543 "referenced_type" : "type-115" 1544 }, 1545 { 1546 "referenced_type" : "type-115" 1547 } 1548 ], 1549 "return_type" : "type-23", 1550 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 1551 }, 1552 { 1553 "function_name" : "piex::binary_parse::operator!=", 1554 "linker_set_key" : "_ZN4piex12binary_parseneERKNS0_19RangeCheckedBytePtrES3_", 1555 "parameters" : 1556 [ 1557 { 1558 "referenced_type" : "type-115" 1559 }, 1560 { 1561 "referenced_type" : "type-115" 1562 } 1563 ], 1564 "return_type" : "type-23", 1565 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 1566 }, 1567 { 1568 "function_name" : "piex::GetEndianness", 1569 "linker_set_key" : "_ZN4piex13GetEndiannessEjPNS_15StreamInterfaceEPNS_14tiff_directory6EndianE", 1570 "parameters" : 1571 [ 1572 { 1573 "referenced_type" : "type-78" 1574 }, 1575 { 1576 "referenced_type" : "type-41" 1577 }, 1578 { 1579 "referenced_type" : "type-84" 1580 } 1581 ], 1582 "return_type" : "type-23", 1583 "source_file" : "/external/piex/src/tiff_parser.h" 1584 }, 1585 { 1586 "function_name" : "piex::GetOrientation", 1587 "linker_set_key" : "_ZN4piex14GetOrientationEPNS_15StreamInterfaceEPj", 1588 "parameters" : 1589 [ 1590 { 1591 "referenced_type" : "type-41" 1592 }, 1593 { 1594 "referenced_type" : "type-82" 1595 } 1596 ], 1597 "return_type" : "type-23", 1598 "source_file" : "/external/piex/src/piex.h" 1599 }, 1600 { 1601 "function_name" : "piex::ParseDirectory", 1602 "linker_set_key" : "_ZN4piex14ParseDirectoryEjjNS_14tiff_directory6EndianERKNSt3__13setIjNS2_4lessIjEENS2_9allocatorIjEEEEPNS_15StreamInterfaceEPNS0_13TiffDirectoryEPj", 1603 "parameters" : 1604 [ 1605 { 1606 "referenced_type" : "type-78" 1607 }, 1608 { 1609 "referenced_type" : "type-78" 1610 }, 1611 { 1612 "referenced_type" : "type-79" 1613 }, 1614 { 1615 "referenced_type" : "type-90" 1616 }, 1617 { 1618 "referenced_type" : "type-41" 1619 }, 1620 { 1621 "referenced_type" : "type-91" 1622 }, 1623 { 1624 "referenced_type" : "type-82" 1625 } 1626 ], 1627 "return_type" : "type-23", 1628 "source_file" : "/external/piex/src/tiff_parser.h" 1629 }, 1630 { 1631 "function_name" : "piex::tiff_directory::SizeOfType", 1632 "linker_set_key" : "_ZN4piex14tiff_directory10SizeOfTypeEjPb", 1633 "parameters" : 1634 [ 1635 { 1636 "referenced_type" : "type-136" 1637 }, 1638 { 1639 "referenced_type" : "type-38" 1640 } 1641 ], 1642 "return_type" : "type-2", 1643 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h" 1644 }, 1645 { 1646 "function_name" : "piex::tiff_directory::TiffDirectory::AddSubDirectory", 1647 "linker_set_key" : "_ZN4piex14tiff_directory13TiffDirectory15AddSubDirectoryERKS1_", 1648 "parameters" : 1649 [ 1650 { 1651 "is_this_ptr" : true, 1652 "referenced_type" : "type-137" 1653 }, 1654 { 1655 "referenced_type" : "type-138" 1656 } 1657 ], 1658 "return_type" : "type-40", 1659 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h" 1660 }, 1661 { 1662 "function_name" : "piex::tiff_directory::TiffDirectory::AddEntry", 1663 "linker_set_key" : "_ZN4piex14tiff_directory13TiffDirectory8AddEntryEjjjjRKNSt3__16vectorIhNS2_9allocatorIhEEEE", 1664 "parameters" : 1665 [ 1666 { 1667 "is_this_ptr" : true, 1668 "referenced_type" : "type-139" 1669 }, 1670 { 1671 "referenced_type" : "type-140" 1672 }, 1673 { 1674 "referenced_type" : "type-141" 1675 }, 1676 { 1677 "referenced_type" : "type-142" 1678 }, 1679 { 1680 "referenced_type" : "type-143" 1681 }, 1682 { 1683 "referenced_type" : "type-144" 1684 } 1685 ], 1686 "return_type" : "type-40", 1687 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h" 1688 }, 1689 { 1690 "function_name" : "piex::tiff_directory::TiffDirectory::TiffDirectory", 1691 "linker_set_key" : "_ZN4piex14tiff_directory13TiffDirectoryC1ENS0_6EndianE", 1692 "parameters" : 1693 [ 1694 { 1695 "is_this_ptr" : true, 1696 "referenced_type" : "type-145" 1697 }, 1698 { 1699 "referenced_type" : "type-42" 1700 } 1701 ], 1702 "return_type" : "type-40", 1703 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h" 1704 }, 1705 { 1706 "function_name" : "piex::tiff_directory::TiffDirectory::TiffDirectory", 1707 "linker_set_key" : "_ZN4piex14tiff_directory13TiffDirectoryC2ENS0_6EndianE", 1708 "parameters" : 1709 [ 1710 { 1711 "is_this_ptr" : true, 1712 "referenced_type" : "type-146" 1713 }, 1714 { 1715 "referenced_type" : "type-42" 1716 } 1717 ], 1718 "return_type" : "type-40", 1719 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h" 1720 }, 1721 { 1722 "function_name" : "piex::GetDngInformation", 1723 "linker_set_key" : "_ZN4piex17GetDngInformationEPNS_15StreamInterfaceEPjS2_PNSt3__16vectorIjNS3_9allocatorIjEEEE", 1724 "parameters" : 1725 [ 1726 { 1727 "referenced_type" : "type-41" 1728 }, 1729 { 1730 "referenced_type" : "type-82" 1731 }, 1732 { 1733 "referenced_type" : "type-82" 1734 }, 1735 { 1736 "referenced_type" : "type-105" 1737 } 1738 ], 1739 "return_type" : "type-23", 1740 "source_file" : "/external/piex/src/piex.h" 1741 }, 1742 { 1743 "function_name" : "piex::GetJpegDimensions", 1744 "linker_set_key" : "_ZN4piex17GetJpegDimensionsEjPNS_15StreamInterfaceEPtS2_", 1745 "parameters" : 1746 [ 1747 { 1748 "referenced_type" : "type-78" 1749 }, 1750 { 1751 "referenced_type" : "type-41" 1752 }, 1753 { 1754 "referenced_type" : "type-81" 1755 }, 1756 { 1757 "referenced_type" : "type-81" 1758 } 1759 ], 1760 "return_type" : "type-23", 1761 "source_file" : "/external/piex/src/tiff_parser.h" 1762 }, 1763 { 1764 "function_name" : "piex::GetExifOrientation", 1765 "linker_set_key" : "_ZN4piex18GetExifOrientationEPNS_15StreamInterfaceEjPj", 1766 "parameters" : 1767 [ 1768 { 1769 "referenced_type" : "type-41" 1770 }, 1771 { 1772 "referenced_type" : "type-78" 1773 }, 1774 { 1775 "referenced_type" : "type-82" 1776 } 1777 ], 1778 "return_type" : "type-23", 1779 "source_file" : "/external/piex/src/tiff_parser.h" 1780 }, 1781 { 1782 "function_name" : "piex::GetFullDimension32", 1783 "linker_set_key" : "_ZN4piex18GetFullDimension32ERKNS_14tiff_directory13TiffDirectoryEPjS4_", 1784 "parameters" : 1785 [ 1786 { 1787 "referenced_type" : "type-86" 1788 }, 1789 { 1790 "referenced_type" : "type-82" 1791 }, 1792 { 1793 "referenced_type" : "type-82" 1794 } 1795 ], 1796 "return_type" : "type-23", 1797 "source_file" : "/external/piex/src/tiff_parser.h" 1798 }, 1799 { 1800 "function_name" : "piex::GetPreviewImageData", 1801 "linker_set_key" : "_ZN4piex19GetPreviewImageDataEPNS_15StreamInterfaceEPNS_16PreviewImageDataE", 1802 "parameters" : 1803 [ 1804 { 1805 "referenced_type" : "type-41" 1806 }, 1807 { 1808 "referenced_type" : "type-96" 1809 } 1810 ], 1811 "return_type" : "type-1", 1812 "source_file" : "/external/piex/src/piex.h" 1813 }, 1814 { 1815 "function_name" : "piex::SupportedExtensions", 1816 "linker_set_key" : "_ZN4piex19SupportedExtensionsEv", 1817 "return_type" : "type-147", 1818 "source_file" : "/external/piex/src/piex.h" 1819 }, 1820 { 1821 "function_name" : "piex::GetFullCropDimension", 1822 "linker_set_key" : "_ZN4piex20GetFullCropDimensionERKNS_14tiff_directory13TiffDirectoryEPjS4_", 1823 "parameters" : 1824 [ 1825 { 1826 "referenced_type" : "type-86" 1827 }, 1828 { 1829 "referenced_type" : "type-82" 1830 }, 1831 { 1832 "referenced_type" : "type-82" 1833 } 1834 ], 1835 "return_type" : "type-23", 1836 "source_file" : "/external/piex/src/tiff_parser.h" 1837 }, 1838 { 1839 "function_name" : "piex::BytesRequiredForIsRaw", 1840 "linker_set_key" : "_ZN4piex21BytesRequiredForIsRawEv", 1841 "return_type" : "type-2", 1842 "source_file" : "/external/piex/src/piex.h" 1843 }, 1844 { 1845 "function_name" : "piex::image_type_recognition::RecognizeRawImageTypeLite", 1846 "linker_set_key" : "_ZN4piex22image_type_recognition25RecognizeRawImageTypeLiteERKNS_12binary_parse19RangeCheckedBytePtrE", 1847 "parameters" : 1848 [ 1849 { 1850 "referenced_type" : "type-115" 1851 } 1852 ], 1853 "return_type" : "type-35", 1854 "source_file" : "/external/piex/src/image_type_recognition/image_type_recognition_lite.h" 1855 }, 1856 { 1857 "function_name" : "piex::image_type_recognition::GetNumberOfBytesForIsOfType", 1858 "linker_set_key" : "_ZN4piex22image_type_recognition27GetNumberOfBytesForIsOfTypeENS0_13RawImageTypesE", 1859 "parameters" : 1860 [ 1861 { 1862 "referenced_type" : "type-34" 1863 } 1864 ], 1865 "return_type" : "type-2", 1866 "source_file" : "/external/piex/src/image_type_recognition/image_type_recognition_lite.h" 1867 }, 1868 { 1869 "function_name" : "piex::image_type_recognition::GetNumberOfBytesForIsRawLite", 1870 "linker_set_key" : "_ZN4piex22image_type_recognition28GetNumberOfBytesForIsRawLiteEv", 1871 "return_type" : "type-2", 1872 "source_file" : "/external/piex/src/image_type_recognition/image_type_recognition_lite.h" 1873 }, 1874 { 1875 "function_name" : "piex::image_type_recognition::IsRaw", 1876 "linker_set_key" : "_ZN4piex22image_type_recognition5IsRawENS0_13RawImageTypesE", 1877 "parameters" : 1878 [ 1879 { 1880 "referenced_type" : "type-34" 1881 } 1882 ], 1883 "return_type" : "type-23", 1884 "source_file" : "/external/piex/src/image_type_recognition/image_type_recognition_lite.h" 1885 }, 1886 { 1887 "function_name" : "piex::image_type_recognition::IsOfType", 1888 "linker_set_key" : "_ZN4piex22image_type_recognition8IsOfTypeERKNS_12binary_parse19RangeCheckedBytePtrENS0_13RawImageTypesE", 1889 "parameters" : 1890 [ 1891 { 1892 "referenced_type" : "type-115" 1893 }, 1894 { 1895 "referenced_type" : "type-34" 1896 } 1897 ], 1898 "return_type" : "type-23", 1899 "source_file" : "/external/piex/src/image_type_recognition/image_type_recognition_lite.h" 1900 }, 1901 { 1902 "function_name" : "piex::image_type_recognition::IsRawLite", 1903 "linker_set_key" : "_ZN4piex22image_type_recognition9IsRawLiteERKNS_12binary_parse19RangeCheckedBytePtrE", 1904 "parameters" : 1905 [ 1906 { 1907 "referenced_type" : "type-115" 1908 } 1909 ], 1910 "return_type" : "type-23", 1911 "source_file" : "/external/piex/src/image_type_recognition/image_type_recognition_lite.h" 1912 }, 1913 { 1914 "function_name" : "piex::IsRaw", 1915 "linker_set_key" : "_ZN4piex5IsRawEPNS_15StreamInterfaceE", 1916 "parameters" : 1917 [ 1918 { 1919 "referenced_type" : "type-41" 1920 } 1921 ], 1922 "return_type" : "type-23", 1923 "source_file" : "/external/piex/src/piex.h" 1924 }, 1925 { 1926 "function_name" : "piex::Get16u", 1927 "linker_set_key" : "_ZN4piex6Get16uEPNS_15StreamInterfaceEjRKNS_14tiff_directory6EndianEPt", 1928 "parameters" : 1929 [ 1930 { 1931 "referenced_type" : "type-41" 1932 }, 1933 { 1934 "referenced_type" : "type-78" 1935 }, 1936 { 1937 "referenced_type" : "type-80" 1938 }, 1939 { 1940 "referenced_type" : "type-81" 1941 } 1942 ], 1943 "return_type" : "type-23", 1944 "source_file" : "/external/piex/src/tiff_parser.h" 1945 }, 1946 { 1947 "function_name" : "piex::Get32u", 1948 "linker_set_key" : "_ZN4piex6Get32uEPNS_15StreamInterfaceEjRKNS_14tiff_directory6EndianEPj", 1949 "parameters" : 1950 [ 1951 { 1952 "referenced_type" : "type-41" 1953 }, 1954 { 1955 "referenced_type" : "type-78" 1956 }, 1957 { 1958 "referenced_type" : "type-80" 1959 }, 1960 { 1961 "referenced_type" : "type-82" 1962 } 1963 ], 1964 "return_type" : "type-23", 1965 "source_file" : "/external/piex/src/tiff_parser.h" 1966 }, 1967 { 1968 "function_name" : "piex::GetData", 1969 "linker_set_key" : "_ZN4piex7GetDataEjjPNS_15StreamInterfaceEPNS_5ErrorE", 1970 "parameters" : 1971 [ 1972 { 1973 "referenced_type" : "type-78" 1974 }, 1975 { 1976 "referenced_type" : "type-78" 1977 }, 1978 { 1979 "referenced_type" : "type-41" 1980 }, 1981 { 1982 "referenced_type" : "type-83" 1983 } 1984 ], 1985 "return_type" : "type-148", 1986 "source_file" : "/external/piex/src/tiff_parser.h" 1987 }, 1988 { 1989 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::extractBytes", 1990 "linker_set_key" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr12extractBytesEjj", 1991 "parameters" : 1992 [ 1993 { 1994 "is_this_ptr" : true, 1995 "referenced_type" : "type-112" 1996 }, 1997 { 1998 "referenced_type" : "type-2" 1999 }, 2000 { 2001 "referenced_type" : "type-2" 2002 } 2003 ], 2004 "return_type" : "type-149", 2005 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 2006 }, 2007 { 2008 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::offsetInArray", 2009 "linker_set_key" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr13offsetInArrayEv", 2010 "parameters" : 2011 [ 2012 { 2013 "is_this_ptr" : true, 2014 "referenced_type" : "type-112" 2015 } 2016 ], 2017 "return_type" : "type-2", 2018 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 2019 }, 2020 { 2021 "access" : "private", 2022 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::loadPageForOffset", 2023 "linker_set_key" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr17loadPageForOffsetEj", 2024 "parameters" : 2025 [ 2026 { 2027 "is_this_ptr" : true, 2028 "referenced_type" : "type-112" 2029 }, 2030 { 2031 "referenced_type" : "type-2" 2032 } 2033 ], 2034 "return_type" : "type-40", 2035 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 2036 }, 2037 { 2038 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::pointerToSubArray", 2039 "linker_set_key" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr17pointerToSubArrayEjj", 2040 "parameters" : 2041 [ 2042 { 2043 "is_this_ptr" : true, 2044 "referenced_type" : "type-112" 2045 }, 2046 { 2047 "referenced_type" : "type-2" 2048 }, 2049 { 2050 "referenced_type" : "type-2" 2051 } 2052 ], 2053 "return_type" : "type-108", 2054 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 2055 }, 2056 { 2057 "access" : "private", 2058 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::restrictPageToSubArray", 2059 "linker_set_key" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr22restrictPageToSubArrayEv", 2060 "parameters" : 2061 [ 2062 { 2063 "is_this_ptr" : true, 2064 "referenced_type" : "type-112" 2065 } 2066 ], 2067 "return_type" : "type-40", 2068 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 2069 }, 2070 { 2071 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::substr", 2072 "linker_set_key" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr6substrEjj", 2073 "parameters" : 2074 [ 2075 { 2076 "is_this_ptr" : true, 2077 "referenced_type" : "type-112" 2078 }, 2079 { 2080 "referenced_type" : "type-2" 2081 }, 2082 { 2083 "referenced_type" : "type-2" 2084 } 2085 ], 2086 "return_type" : "type-150", 2087 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 2088 }, 2089 { 2090 "function_name" : "piex::tiff_directory::TiffDirectory::GetSubDirectories", 2091 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory17GetSubDirectoriesEv", 2092 "parameters" : 2093 [ 2094 { 2095 "is_this_ptr" : true, 2096 "referenced_type" : "type-153" 2097 } 2098 ], 2099 "return_type" : "type-152", 2100 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h" 2101 }, 2102 { 2103 "function_name" : "piex::tiff_directory::TiffDirectory::GetOffsetAndLength", 2104 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory18GetOffsetAndLengthEjjPjS2_", 2105 "parameters" : 2106 [ 2107 { 2108 "is_this_ptr" : true, 2109 "referenced_type" : "type-154" 2110 }, 2111 { 2112 "referenced_type" : "type-155" 2113 }, 2114 { 2115 "referenced_type" : "type-156" 2116 }, 2117 { 2118 "referenced_type" : "type-157" 2119 }, 2120 { 2121 "referenced_type" : "type-158" 2122 } 2123 ], 2124 "return_type" : "type-23", 2125 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h" 2126 }, 2127 { 2128 "function_name" : "piex::tiff_directory::TiffDirectory::Get", 2129 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNS0_8RationalE", 2130 "parameters" : 2131 [ 2132 { 2133 "is_this_ptr" : true, 2134 "referenced_type" : "type-159" 2135 }, 2136 { 2137 "referenced_type" : "type-160" 2138 }, 2139 { 2140 "referenced_type" : "type-161" 2141 } 2142 ], 2143 "return_type" : "type-23", 2144 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h" 2145 }, 2146 { 2147 "function_name" : "piex::tiff_directory::TiffDirectory::Get", 2148 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNS0_9SRationalE", 2149 "parameters" : 2150 [ 2151 { 2152 "is_this_ptr" : true, 2153 "referenced_type" : "type-162" 2154 }, 2155 { 2156 "referenced_type" : "type-163" 2157 }, 2158 { 2159 "referenced_type" : "type-164" 2160 } 2161 ], 2162 "return_type" : "type-23", 2163 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h" 2164 }, 2165 { 2166 "function_name" : "piex::tiff_directory::TiffDirectory::Get", 2167 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE", 2168 "parameters" : 2169 [ 2170 { 2171 "is_this_ptr" : true, 2172 "referenced_type" : "type-165" 2173 }, 2174 { 2175 "referenced_type" : "type-166" 2176 }, 2177 { 2178 "referenced_type" : "type-167" 2179 } 2180 ], 2181 "return_type" : "type-23", 2182 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h" 2183 }, 2184 { 2185 "function_name" : "piex::tiff_directory::TiffDirectory::Get", 2186 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorINS0_8RationalENS2_9allocatorIS4_EEEE", 2187 "parameters" : 2188 [ 2189 { 2190 "is_this_ptr" : true, 2191 "referenced_type" : "type-168" 2192 }, 2193 { 2194 "referenced_type" : "type-169" 2195 }, 2196 { 2197 "referenced_type" : "type-170" 2198 } 2199 ], 2200 "return_type" : "type-23", 2201 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h" 2202 }, 2203 { 2204 "function_name" : "piex::tiff_directory::TiffDirectory::Get", 2205 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorINS0_9SRationalENS2_9allocatorIS4_EEEE", 2206 "parameters" : 2207 [ 2208 { 2209 "is_this_ptr" : true, 2210 "referenced_type" : "type-171" 2211 }, 2212 { 2213 "referenced_type" : "type-172" 2214 }, 2215 { 2216 "referenced_type" : "type-173" 2217 } 2218 ], 2219 "return_type" : "type-23", 2220 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h" 2221 }, 2222 { 2223 "function_name" : "piex::tiff_directory::TiffDirectory::Get", 2224 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorIhNS2_9allocatorIhEEEE", 2225 "parameters" : 2226 [ 2227 { 2228 "is_this_ptr" : true, 2229 "referenced_type" : "type-174" 2230 }, 2231 { 2232 "referenced_type" : "type-175" 2233 }, 2234 { 2235 "referenced_type" : "type-176" 2236 } 2237 ], 2238 "return_type" : "type-23", 2239 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h" 2240 }, 2241 { 2242 "function_name" : "piex::tiff_directory::TiffDirectory::Get", 2243 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorIjNS2_9allocatorIjEEEE", 2244 "parameters" : 2245 [ 2246 { 2247 "is_this_ptr" : true, 2248 "referenced_type" : "type-177" 2249 }, 2250 { 2251 "referenced_type" : "type-178" 2252 }, 2253 { 2254 "referenced_type" : "type-179" 2255 } 2256 ], 2257 "return_type" : "type-23", 2258 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h" 2259 }, 2260 { 2261 "function_name" : "piex::tiff_directory::TiffDirectory::Get", 2262 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPj", 2263 "parameters" : 2264 [ 2265 { 2266 "is_this_ptr" : true, 2267 "referenced_type" : "type-180" 2268 }, 2269 { 2270 "referenced_type" : "type-181" 2271 }, 2272 { 2273 "referenced_type" : "type-182" 2274 } 2275 ], 2276 "return_type" : "type-23", 2277 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h" 2278 }, 2279 { 2280 "function_name" : "piex::tiff_directory::TiffDirectory::Has", 2281 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3HasEj", 2282 "parameters" : 2283 [ 2284 { 2285 "is_this_ptr" : true, 2286 "referenced_type" : "type-183" 2287 }, 2288 { 2289 "referenced_type" : "type-184" 2290 } 2291 ], 2292 "return_type" : "type-23", 2293 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h" 2294 }, 2295 { 2296 "access" : "private", 2297 "function_name" : "piex::tiff_directory::TiffDirectory::Find", 2298 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory4FindEj", 2299 "parameters" : 2300 [ 2301 { 2302 "is_this_ptr" : true, 2303 "referenced_type" : "type-185" 2304 }, 2305 { 2306 "referenced_type" : "type-186" 2307 } 2308 ], 2309 "return_type" : "type-36", 2310 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h" 2311 } 2312 ], 2313 "global_vars" : [], 2314 "lvalue_reference_types" : 2315 [ 2316 { 2317 "alignment" : 4, 2318 "linker_set_key" : "const piex::Image &", 2319 "name" : "const piex::Image &", 2320 "referenced_type" : "type-102", 2321 "self_type" : "type-104", 2322 "size" : 4, 2323 "source_file" : "/external/piex/src/piex_types.h" 2324 }, 2325 { 2326 "alignment" : 4, 2327 "linker_set_key" : "const piex::TiffContent &", 2328 "name" : "const piex::TiffContent &", 2329 "referenced_type" : "type-94", 2330 "self_type" : "type-95", 2331 "size" : 4, 2332 "source_file" : "/external/piex/src/tiff_parser.h" 2333 }, 2334 { 2335 "alignment" : 4, 2336 "linker_set_key" : "const piex::binary_parse::RangeCheckedBytePtr &", 2337 "name" : "const piex::binary_parse::RangeCheckedBytePtr &", 2338 "referenced_type" : "type-111", 2339 "self_type" : "type-115", 2340 "size" : 4, 2341 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 2342 }, 2343 { 2344 "alignment" : 4, 2345 "linker_set_key" : "const piex::tiff_directory::Endian &", 2346 "name" : "const piex::tiff_directory::Endian &", 2347 "referenced_type" : "type-79", 2348 "self_type" : "type-80", 2349 "size" : 4, 2350 "source_file" : "/external/piex/src/tiff_parser.h" 2351 }, 2352 { 2353 "alignment" : 4, 2354 "linker_set_key" : "const piex::tiff_directory::TiffDirectory &", 2355 "name" : "const piex::tiff_directory::TiffDirectory &", 2356 "referenced_type" : "type-85", 2357 "self_type" : "type-86", 2358 "size" : 4, 2359 "source_file" : "/external/piex/src/tiff_parser.h" 2360 }, 2361 { 2362 "alignment" : 4, 2363 "linker_set_key" : "const std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> > &", 2364 "name" : "const std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> > &", 2365 "referenced_type" : "type-44", 2366 "self_type" : "type-46", 2367 "size" : 4, 2368 "source_file" : "/external/piex/src/tiff_parser.h" 2369 }, 2370 { 2371 "alignment" : 4, 2372 "linker_set_key" : "const std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> > &", 2373 "name" : "const std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> > &", 2374 "referenced_type" : "type-88", 2375 "self_type" : "type-90", 2376 "size" : 4, 2377 "source_file" : "/external/piex/src/tiff_parser.h" 2378 }, 2379 { 2380 "alignment" : 4, 2381 "linker_set_key" : "piex::binary_parse::RangeCheckedBytePtr &", 2382 "name" : "piex::binary_parse::RangeCheckedBytePtr &", 2383 "referenced_type" : "type-108", 2384 "self_type" : "type-113", 2385 "size" : 4, 2386 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 2387 } 2388 ], 2389 "pointer_types" : 2390 [ 2391 { 2392 "alignment" : 4, 2393 "linker_set_key" : "bool *", 2394 "name" : "bool *", 2395 "referenced_type" : "type-23", 2396 "self_type" : "type-38", 2397 "size" : 4, 2398 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h" 2399 }, 2400 { 2401 "alignment" : 4, 2402 "linker_set_key" : "const piex::Image *", 2403 "name" : "const piex::Image *", 2404 "referenced_type" : "type-102", 2405 "self_type" : "type-103", 2406 "size" : 4, 2407 "source_file" : "/external/piex/src/piex_types.h" 2408 }, 2409 { 2410 "alignment" : 4, 2411 "linker_set_key" : "const piex::binary_parse::CachedPagedByteArray *", 2412 "name" : "const piex::binary_parse::CachedPagedByteArray *", 2413 "referenced_type" : "type-13", 2414 "self_type" : "type-14", 2415 "size" : 4, 2416 "source_file" : "/external/piex/src/binary_parse/cached_paged_byte_array.h" 2417 }, 2418 { 2419 "alignment" : 4, 2420 "linker_set_key" : "const piex::binary_parse::PagedByteArray *", 2421 "name" : "const piex::binary_parse::PagedByteArray *", 2422 "referenced_type" : "type-7", 2423 "self_type" : "type-6", 2424 "size" : 4, 2425 "source_file" : "/external/piex/src/binary_parse/cached_paged_byte_array.h" 2426 }, 2427 { 2428 "alignment" : 4, 2429 "linker_set_key" : "const piex::binary_parse::RangeCheckedBytePtr *", 2430 "name" : "const piex::binary_parse::RangeCheckedBytePtr *", 2431 "referenced_type" : "type-111", 2432 "self_type" : "type-112", 2433 "size" : 4, 2434 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 2435 }, 2436 { 2437 "alignment" : 4, 2438 "linker_set_key" : "const piex::tiff_directory::TiffDirectory *", 2439 "name" : "const piex::tiff_directory::TiffDirectory *", 2440 "referenced_type" : "type-85", 2441 "self_type" : "type-101", 2442 "size" : 4, 2443 "source_file" : "/external/piex/src/tiff_parser.h" 2444 }, 2445 { 2446 "alignment" : 4, 2447 "linker_set_key" : "const piex::tiff_directory::TiffDirectory::DirectoryEntry *", 2448 "name" : "const piex::tiff_directory::TiffDirectory::DirectoryEntry *", 2449 "referenced_type" : "type-37", 2450 "self_type" : "type-36", 2451 "size" : 4, 2452 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h" 2453 }, 2454 { 2455 "alignment" : 4, 2456 "linker_set_key" : "const piex::tiff_directory::TiffDirectory::DirectoryEntry *", 2457 "name" : "const piex::tiff_directory::TiffDirectory::DirectoryEntry *", 2458 "referenced_type" : "type-59", 2459 "self_type" : "type-58", 2460 "size" : 4, 2461 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h" 2462 }, 2463 { 2464 "alignment" : 4, 2465 "linker_set_key" : "const unsigned char *", 2466 "name" : "const unsigned char *", 2467 "referenced_type" : "type-17", 2468 "self_type" : "type-16", 2469 "size" : 4, 2470 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 2471 }, 2472 { 2473 "alignment" : 4, 2474 "linker_set_key" : "const unsigned char **", 2475 "name" : "const unsigned char **", 2476 "referenced_type" : "type-16", 2477 "self_type" : "type-15", 2478 "size" : 4, 2479 "source_file" : "/external/piex/src/binary_parse/cached_paged_byte_array.h" 2480 }, 2481 { 2482 "alignment" : 4, 2483 "linker_set_key" : "piex::Error *", 2484 "name" : "piex::Error *", 2485 "referenced_type" : "type-1", 2486 "self_type" : "type-83", 2487 "size" : 4, 2488 "source_file" : "/external/piex/src/tiff_parser.h" 2489 }, 2490 { 2491 "alignment" : 4, 2492 "linker_set_key" : "piex::Image *", 2493 "name" : "piex::Image *", 2494 "referenced_type" : "type-61", 2495 "self_type" : "type-87", 2496 "size" : 4, 2497 "source_file" : "/external/piex/src/tiff_parser.h" 2498 }, 2499 { 2500 "alignment" : 4, 2501 "linker_set_key" : "piex::PreviewImageData *", 2502 "name" : "piex::PreviewImageData *", 2503 "referenced_type" : "type-60", 2504 "self_type" : "type-96", 2505 "size" : 4, 2506 "source_file" : "/external/piex/src/tiff_parser.h" 2507 }, 2508 { 2509 "alignment" : 4, 2510 "linker_set_key" : "piex::StreamInterface *", 2511 "name" : "piex::StreamInterface *", 2512 "referenced_type" : "type-39", 2513 "self_type" : "type-41", 2514 "size" : 4, 2515 "source_file" : "/external/piex/src/piex_types.h" 2516 }, 2517 { 2518 "alignment" : 4, 2519 "linker_set_key" : "piex::TiffContent *", 2520 "name" : "piex::TiffContent *", 2521 "referenced_type" : "type-74", 2522 "self_type" : "type-98", 2523 "size" : 4, 2524 "source_file" : "/external/piex/src/tiff_parser.h" 2525 }, 2526 { 2527 "alignment" : 4, 2528 "linker_set_key" : "piex::TiffParser *", 2529 "name" : "piex::TiffParser *", 2530 "referenced_type" : "type-92", 2531 "self_type" : "type-93", 2532 "size" : 4, 2533 "source_file" : "/external/piex/src/tiff_parser.h" 2534 }, 2535 { 2536 "alignment" : 4, 2537 "linker_set_key" : "piex::binary_parse::CachedPagedByteArray *", 2538 "name" : "piex::binary_parse::CachedPagedByteArray *", 2539 "referenced_type" : "type-4", 2540 "self_type" : "type-12", 2541 "size" : 4, 2542 "source_file" : "/external/piex/src/binary_parse/cached_paged_byte_array.h" 2543 }, 2544 { 2545 "alignment" : 4, 2546 "linker_set_key" : "piex::binary_parse::MemoryStatus *", 2547 "name" : "piex::binary_parse::MemoryStatus *", 2548 "referenced_type" : "type-33", 2549 "self_type" : "type-32", 2550 "size" : 4, 2551 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 2552 }, 2553 { 2554 "alignment" : 4, 2555 "linker_set_key" : "piex::binary_parse::RangeCheckedBytePtr *", 2556 "name" : "piex::binary_parse::RangeCheckedBytePtr *", 2557 "referenced_type" : "type-108", 2558 "self_type" : "type-114", 2559 "size" : 4, 2560 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 2561 }, 2562 { 2563 "alignment" : 4, 2564 "linker_set_key" : "piex::tiff_directory::Endian *", 2565 "name" : "piex::tiff_directory::Endian *", 2566 "referenced_type" : "type-42", 2567 "self_type" : "type-84", 2568 "size" : 4, 2569 "source_file" : "/external/piex/src/tiff_parser.h" 2570 }, 2571 { 2572 "alignment" : 4, 2573 "linker_set_key" : "piex::tiff_directory::TiffDirectory *", 2574 "name" : "piex::tiff_directory::TiffDirectory *", 2575 "referenced_type" : "type-54", 2576 "self_type" : "type-91", 2577 "size" : 4, 2578 "source_file" : "/external/piex/src/tiff_parser.h" 2579 }, 2580 { 2581 "alignment" : 4, 2582 "linker_set_key" : "std::vector<piex::tiff_directory::TiffDirectory, std::allocator<piex::tiff_directory::TiffDirectory> > *", 2583 "name" : "std::vector<piex::tiff_directory::TiffDirectory, std::allocator<piex::tiff_directory::TiffDirectory> > *", 2584 "referenced_type" : "type-100", 2585 "self_type" : "type-99", 2586 "size" : 4, 2587 "source_file" : "/external/piex/src/tiff_parser.h" 2588 }, 2589 { 2590 "alignment" : 4, 2591 "linker_set_key" : "std::vector<piex::tiff_directory::TiffDirectory, std::allocator<piex::tiff_directory::TiffDirectory> > *", 2592 "name" : "std::vector<piex::tiff_directory::TiffDirectory, std::allocator<piex::tiff_directory::TiffDirectory> > *", 2593 "referenced_type" : "type-50", 2594 "self_type" : "type-49", 2595 "size" : 4, 2596 "source_file" : "/external/piex/src/tiff_parser.h" 2597 }, 2598 { 2599 "alignment" : 4, 2600 "linker_set_key" : "std::vector<unsigned int, std::allocator<unsigned int> > *", 2601 "name" : "std::vector<unsigned int, std::allocator<unsigned int> > *", 2602 "referenced_type" : "type-106", 2603 "self_type" : "type-105", 2604 "size" : 4, 2605 "source_file" : "/external/piex/src/piex.h" 2606 }, 2607 { 2608 "alignment" : 4, 2609 "linker_set_key" : "std::vector<unsigned int, std::allocator<unsigned int> > *", 2610 "name" : "std::vector<unsigned int, std::allocator<unsigned int> > *", 2611 "referenced_type" : "type-52", 2612 "self_type" : "type-51", 2613 "size" : 4, 2614 "source_file" : "/external/piex/src/piex.h" 2615 }, 2616 { 2617 "alignment" : 4, 2618 "linker_set_key" : "unsigned int *", 2619 "name" : "unsigned int *", 2620 "referenced_type" : "type-2", 2621 "self_type" : "type-82", 2622 "size" : 4, 2623 "source_file" : "/external/piex/src/tiff_parser.h" 2624 }, 2625 { 2626 "alignment" : 4, 2627 "linker_set_key" : "unsigned short *", 2628 "name" : "unsigned short *", 2629 "referenced_type" : "type-62", 2630 "self_type" : "type-81", 2631 "size" : 4, 2632 "source_file" : "/external/piex/src/tiff_parser.h" 2633 } 2634 ], 2635 "qualified_types" : 2636 [ 2637 { 2638 "alignment" : 4, 2639 "is_const" : true, 2640 "linker_set_key" : "const int", 2641 "name" : "const int", 2642 "referenced_type" : "type-48", 2643 "self_type" : "type-71", 2644 "size" : 4, 2645 "source_file" : "/external/piex/src/tiff_parser.h" 2646 }, 2647 { 2648 "alignment" : 4, 2649 "is_const" : true, 2650 "linker_set_key" : "const piex::Image", 2651 "name" : "const piex::Image", 2652 "referenced_type" : "type-61", 2653 "self_type" : "type-102", 2654 "size" : 16, 2655 "source_file" : "/external/piex/src/piex_types.h" 2656 }, 2657 { 2658 "alignment" : 4, 2659 "is_const" : true, 2660 "linker_set_key" : "const piex::TiffContent", 2661 "name" : "const piex::TiffContent", 2662 "referenced_type" : "type-74", 2663 "self_type" : "type-94", 2664 "size" : 20, 2665 "source_file" : "/external/piex/src/tiff_parser.h" 2666 }, 2667 { 2668 "alignment" : 4, 2669 "is_const" : true, 2670 "linker_set_key" : "const piex::binary_parse::CachedPagedByteArray", 2671 "name" : "const piex::binary_parse::CachedPagedByteArray", 2672 "referenced_type" : "type-4", 2673 "self_type" : "type-13", 2674 "size" : 28, 2675 "source_file" : "/external/piex/src/binary_parse/cached_paged_byte_array.h" 2676 }, 2677 { 2678 "alignment" : 4, 2679 "is_const" : true, 2680 "linker_set_key" : "const piex::binary_parse::PagedByteArray", 2681 "name" : "const piex::binary_parse::PagedByteArray", 2682 "referenced_type" : "type-8", 2683 "self_type" : "type-7", 2684 "size" : 4, 2685 "source_file" : "/external/piex/src/binary_parse/cached_paged_byte_array.h" 2686 }, 2687 { 2688 "alignment" : 4, 2689 "is_const" : true, 2690 "linker_set_key" : "const piex::binary_parse::RangeCheckedBytePtr", 2691 "name" : "const piex::binary_parse::RangeCheckedBytePtr", 2692 "referenced_type" : "type-108", 2693 "self_type" : "type-111", 2694 "size" : 44, 2695 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 2696 }, 2697 { 2698 "alignment" : 4, 2699 "is_const" : true, 2700 "linker_set_key" : "const piex::image_type_recognition::RawImageTypes", 2701 "name" : "const piex::image_type_recognition::RawImageTypes", 2702 "referenced_type" : "type-35", 2703 "self_type" : "type-34", 2704 "size" : 4, 2705 "source_file" : "/external/piex/src/image_type_recognition/image_type_recognition_lite.h" 2706 }, 2707 { 2708 "alignment" : 4, 2709 "is_const" : true, 2710 "linker_set_key" : "const piex::tiff_directory::Endian", 2711 "name" : "const piex::tiff_directory::Endian", 2712 "referenced_type" : "type-42", 2713 "self_type" : "type-79", 2714 "size" : 4, 2715 "source_file" : "/external/piex/src/tiff_parser.h" 2716 }, 2717 { 2718 "alignment" : 4, 2719 "is_const" : true, 2720 "linker_set_key" : "const piex::tiff_directory::TiffDirectory", 2721 "name" : "const piex::tiff_directory::TiffDirectory", 2722 "referenced_type" : "type-54", 2723 "self_type" : "type-85", 2724 "size" : 40, 2725 "source_file" : "/external/piex/src/tiff_parser.h" 2726 }, 2727 { 2728 "alignment" : 4, 2729 "is_const" : true, 2730 "linker_set_key" : "const std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> >", 2731 "name" : "const std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> >", 2732 "referenced_type" : "type-45", 2733 "self_type" : "type-44", 2734 "size" : 12, 2735 "source_file" : "/external/piex/src/tiff_parser.h" 2736 }, 2737 { 2738 "alignment" : 4, 2739 "is_const" : true, 2740 "linker_set_key" : "const std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> >", 2741 "name" : "const std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> >", 2742 "referenced_type" : "type-89", 2743 "self_type" : "type-88", 2744 "size" : 12, 2745 "source_file" : "/external/piex/src/tiff_parser.h" 2746 }, 2747 { 2748 "alignment" : 1, 2749 "is_const" : true, 2750 "linker_set_key" : "const unsigned char", 2751 "name" : "const unsigned char", 2752 "referenced_type" : "type-18", 2753 "self_type" : "type-17", 2754 "size" : 1, 2755 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h" 2756 }, 2757 { 2758 "alignment" : 4, 2759 "is_const" : true, 2760 "linker_set_key" : "const unsigned int", 2761 "name" : "const unsigned int", 2762 "referenced_type" : "type-2", 2763 "self_type" : "type-78", 2764 "size" : 4, 2765 "source_file" : "/external/piex/src/tiff_parser.h" 2766 }, 2767 { 2768 "alignment" : 2, 2769 "is_const" : true, 2770 "linker_set_key" : "const unsigned short", 2771 "name" : "const unsigned short", 2772 "referenced_type" : "type-62", 2773 "self_type" : "type-97", 2774 "size" : 2, 2775 "source_file" : "/external/piex/src/tiff_parser.h" 2776 } 2777 ], 2778 "record_types" : 2779 [ 2780 { 2781 "alignment" : 4, 2782 "fields" : 2783 [ 2784 { 2785 "field_name" : "width", 2786 "referenced_type" : "type-62" 2787 }, 2788 { 2789 "field_name" : "height", 2790 "field_offset" : 16, 2791 "referenced_type" : "type-62" 2792 }, 2793 { 2794 "field_name" : "length", 2795 "field_offset" : 32, 2796 "referenced_type" : "type-2" 2797 }, 2798 { 2799 "field_name" : "offset", 2800 "field_offset" : 64, 2801 "referenced_type" : "type-2" 2802 }, 2803 { 2804 "field_name" : "format", 2805 "field_offset" : 96, 2806 "referenced_type" : "type-63" 2807 } 2808 ], 2809 "linker_set_key" : "piex::Image", 2810 "name" : "piex::Image", 2811 "referenced_type" : "type-61", 2812 "self_type" : "type-61", 2813 "size" : 16, 2814 "source_file" : "/external/piex/src/piex_types.h", 2815 "unique_id" : "_ZTSN4piex5ImageE" 2816 }, 2817 { 2818 "alignment" : 4, 2819 "fields" : 2820 [ 2821 { 2822 "field_name" : "preview", 2823 "referenced_type" : "type-61" 2824 }, 2825 { 2826 "field_name" : "thumbnail", 2827 "field_offset" : 128, 2828 "referenced_type" : "type-61" 2829 }, 2830 { 2831 "field_name" : "exif_orientation", 2832 "field_offset" : 256, 2833 "referenced_type" : "type-2" 2834 }, 2835 { 2836 "field_name" : "color_space", 2837 "field_offset" : 288, 2838 "referenced_type" : "type-64" 2839 }, 2840 { 2841 "field_name" : "full_width", 2842 "field_offset" : 320, 2843 "referenced_type" : "type-2" 2844 }, 2845 { 2846 "field_name" : "full_height", 2847 "field_offset" : 352, 2848 "referenced_type" : "type-2" 2849 }, 2850 { 2851 "field_name" : "maker", 2852 "field_offset" : 384, 2853 "referenced_type" : "type-65" 2854 }, 2855 { 2856 "field_name" : "model", 2857 "field_offset" : 480, 2858 "referenced_type" : "type-66" 2859 }, 2860 { 2861 "field_name" : "date_time", 2862 "field_offset" : 576, 2863 "referenced_type" : "type-67" 2864 }, 2865 { 2866 "field_name" : "iso", 2867 "field_offset" : 672, 2868 "referenced_type" : "type-2" 2869 }, 2870 { 2871 "field_name" : "exposure_time", 2872 "field_offset" : 704, 2873 "referenced_type" : "type-11" 2874 }, 2875 { 2876 "field_name" : "fnumber", 2877 "field_offset" : 768, 2878 "referenced_type" : "type-11" 2879 }, 2880 { 2881 "field_name" : "focal_length", 2882 "field_offset" : 832, 2883 "referenced_type" : "type-11" 2884 }, 2885 { 2886 "field_name" : "gps", 2887 "field_offset" : 896, 2888 "referenced_type" : "type-22" 2889 }, 2890 { 2891 "field_name" : "cfa_pattern_dim", 2892 "field_offset" : 1728, 2893 "referenced_type" : "type-68" 2894 } 2895 ], 2896 "linker_set_key" : "piex::PreviewImageData", 2897 "name" : "piex::PreviewImageData", 2898 "referenced_type" : "type-60", 2899 "self_type" : "type-60", 2900 "size" : 228, 2901 "source_file" : "/external/piex/src/piex_types.h", 2902 "unique_id" : "_ZTSN4piex16PreviewImageDataE" 2903 }, 2904 { 2905 "alignment" : 4, 2906 "fields" : 2907 [ 2908 { 2909 "field_name" : "is_valid", 2910 "referenced_type" : "type-23" 2911 }, 2912 { 2913 "field_name" : "latitude_ref", 2914 "field_offset" : 8, 2915 "referenced_type" : "type-24" 2916 }, 2917 { 2918 "field_name" : "latitude", 2919 "field_offset" : 32, 2920 "referenced_type" : "type-25" 2921 }, 2922 { 2923 "field_name" : "longitude_ref", 2924 "field_offset" : 224, 2925 "referenced_type" : "type-24" 2926 }, 2927 { 2928 "field_name" : "longitude", 2929 "field_offset" : 256, 2930 "referenced_type" : "type-25" 2931 }, 2932 { 2933 "field_name" : "altitude_ref", 2934 "field_offset" : 448, 2935 "referenced_type" : "type-23" 2936 }, 2937 { 2938 "field_name" : "altitude", 2939 "field_offset" : 480, 2940 "referenced_type" : "type-11" 2941 }, 2942 { 2943 "field_name" : "time_stamp", 2944 "field_offset" : 544, 2945 "referenced_type" : "type-25" 2946 }, 2947 { 2948 "field_name" : "date_stamp", 2949 "field_offset" : 736, 2950 "referenced_type" : "type-26" 2951 } 2952 ], 2953 "linker_set_key" : "piex::PreviewImageData::Gps", 2954 "name" : "piex::PreviewImageData::Gps", 2955 "referenced_type" : "type-22", 2956 "self_type" : "type-22", 2957 "size" : 104, 2958 "source_file" : "/external/piex/src/piex_types.h", 2959 "unique_id" : "_ZTSN4piex16PreviewImageData3GpsE" 2960 }, 2961 { 2962 "alignment" : 4, 2963 "fields" : 2964 [ 2965 { 2966 "field_name" : "numerator", 2967 "referenced_type" : "type-2" 2968 }, 2969 { 2970 "field_name" : "denominator", 2971 "field_offset" : 32, 2972 "referenced_type" : "type-2" 2973 } 2974 ], 2975 "linker_set_key" : "piex::PreviewImageData::Rational", 2976 "name" : "piex::PreviewImageData::Rational", 2977 "referenced_type" : "type-11", 2978 "self_type" : "type-11", 2979 "size" : 8, 2980 "source_file" : "/external/piex/src/piex_types.h", 2981 "unique_id" : "_ZTSN4piex16PreviewImageData8RationalE" 2982 }, 2983 { 2984 "alignment" : 4, 2985 "linker_set_key" : "piex::StreamInterface", 2986 "name" : "piex::StreamInterface", 2987 "record_kind" : "class", 2988 "referenced_type" : "type-39", 2989 "self_type" : "type-39", 2990 "size" : 4, 2991 "source_file" : "/external/piex/src/piex_types.h", 2992 "unique_id" : "_ZTSN4piex15StreamInterfaceE", 2993 "vtable_components" : 2994 [ 2995 { 2996 "kind" : "offset_to_top" 2997 }, 2998 { 2999 "kind" : "rtti", 3000 "mangled_component_name" : "_ZTIN4piex15StreamInterfaceE" 3001 }, 3002 { 3003 "kind" : "complete_dtor_pointer", 3004 "mangled_component_name" : "_ZN4piex15StreamInterfaceD1Ev" 3005 }, 3006 { 3007 "kind" : "deleting_dtor_pointer", 3008 "mangled_component_name" : "_ZN4piex15StreamInterfaceD0Ev" 3009 }, 3010 { 3011 "is_pure" : true, 3012 "mangled_component_name" : "_ZN4piex15StreamInterface7GetDataEjjPh" 3013 } 3014 ] 3015 }, 3016 { 3017 "alignment" : 4, 3018 "fields" : 3019 [ 3020 { 3021 "field_name" : "tiff_directory", 3022 "referenced_type" : "type-75" 3023 }, 3024 { 3025 "field_name" : "exif_directory", 3026 "field_offset" : 96, 3027 "referenced_type" : "type-76" 3028 }, 3029 { 3030 "field_name" : "gps_directory", 3031 "field_offset" : 128, 3032 "referenced_type" : "type-77" 3033 } 3034 ], 3035 "linker_set_key" : "piex::TiffContent", 3036 "name" : "piex::TiffContent", 3037 "referenced_type" : "type-74", 3038 "self_type" : "type-74", 3039 "size" : 20, 3040 "source_file" : "/external/piex/src/tiff_parser.h", 3041 "unique_id" : "_ZTSN4piex11TiffContentE" 3042 }, 3043 { 3044 "alignment" : 4, 3045 "fields" : 3046 [ 3047 { 3048 "access" : "private", 3049 "field_name" : "stream_", 3050 "referenced_type" : "type-41" 3051 }, 3052 { 3053 "access" : "private", 3054 "field_name" : "tiff_offset_", 3055 "field_offset" : 32, 3056 "referenced_type" : "type-2" 3057 }, 3058 { 3059 "access" : "private", 3060 "field_name" : "endian_", 3061 "field_offset" : 64, 3062 "referenced_type" : "type-42" 3063 } 3064 ], 3065 "linker_set_key" : "piex::TiffParser", 3066 "name" : "piex::TiffParser", 3067 "record_kind" : "class", 3068 "referenced_type" : "type-92", 3069 "self_type" : "type-92", 3070 "size" : 12, 3071 "source_file" : "/external/piex/src/tiff_parser.h", 3072 "unique_id" : "_ZTSN4piex10TiffParserE" 3073 }, 3074 { 3075 "alignment" : 4, 3076 "base_specifiers" : 3077 [ 3078 { 3079 "referenced_type" : "type-8" 3080 } 3081 ], 3082 "fields" : 3083 [ 3084 { 3085 "access" : "private", 3086 "field_name" : "mutex_", 3087 "field_offset" : 32, 3088 "referenced_type" : "type-5" 3089 }, 3090 { 3091 "access" : "private", 3092 "field_name" : "paged_byte_array_", 3093 "field_offset" : 64, 3094 "referenced_type" : "type-6" 3095 }, 3096 { 3097 "access" : "private", 3098 "field_name" : "cache_size_", 3099 "field_offset" : 96, 3100 "referenced_type" : "type-9" 3101 }, 3102 { 3103 "access" : "private", 3104 "field_name" : "cached_pages_", 3105 "field_offset" : 128, 3106 "referenced_type" : "type-10" 3107 } 3108 ], 3109 "linker_set_key" : "piex::binary_parse::CachedPagedByteArray", 3110 "name" : "piex::binary_parse::CachedPagedByteArray", 3111 "record_kind" : "class", 3112 "referenced_type" : "type-4", 3113 "self_type" : "type-4", 3114 "size" : 28, 3115 "source_file" : "/external/piex/src/binary_parse/cached_paged_byte_array.h", 3116 "unique_id" : "_ZTSN4piex12binary_parse20CachedPagedByteArrayE", 3117 "vtable_components" : 3118 [ 3119 { 3120 "kind" : "offset_to_top" 3121 }, 3122 { 3123 "kind" : "rtti", 3124 "mangled_component_name" : "_ZTIN4piex12binary_parse20CachedPagedByteArrayE" 3125 }, 3126 { 3127 "kind" : "complete_dtor_pointer", 3128 "mangled_component_name" : "_ZN4piex12binary_parse20CachedPagedByteArrayD1Ev" 3129 }, 3130 { 3131 "kind" : "deleting_dtor_pointer", 3132 "mangled_component_name" : "_ZN4piex12binary_parse20CachedPagedByteArrayD0Ev" 3133 }, 3134 { 3135 "mangled_component_name" : "_ZNK4piex12binary_parse20CachedPagedByteArray6lengthEv" 3136 }, 3137 { 3138 "mangled_component_name" : "_ZNK4piex12binary_parse20CachedPagedByteArray8pageSizeEv" 3139 }, 3140 { 3141 "mangled_component_name" : "_ZNK4piex12binary_parse20CachedPagedByteArray7getPageEjPPKhS4_PNSt3__110shared_ptrINS0_14PagedByteArray4PageEEE" 3142 } 3143 ] 3144 }, 3145 { 3146 "access" : "private", 3147 "alignment" : 4, 3148 "fields" : 3149 [ 3150 { 3151 "field_name" : "index", 3152 "referenced_type" : "type-2" 3153 }, 3154 { 3155 "field_name" : "page", 3156 "field_offset" : 32, 3157 "referenced_type" : "type-120" 3158 }, 3159 { 3160 "field_name" : "begin", 3161 "field_offset" : 96, 3162 "referenced_type" : "type-16" 3163 }, 3164 { 3165 "field_name" : "end", 3166 "field_offset" : 128, 3167 "referenced_type" : "type-16" 3168 } 3169 ], 3170 "linker_set_key" : "piex::binary_parse::CachedPagedByteArray::CachedPage", 3171 "name" : "piex::binary_parse::CachedPagedByteArray::CachedPage", 3172 "referenced_type" : "type-119", 3173 "self_type" : "type-119", 3174 "size" : 20, 3175 "source_file" : "/external/piex/src/binary_parse/cached_paged_byte_array.h", 3176 "unique_id" : "_ZTSN4piex12binary_parse20CachedPagedByteArray10CachedPageE" 3177 }, 3178 { 3179 "alignment" : 4, 3180 "linker_set_key" : "piex::binary_parse::PagedByteArray", 3181 "name" : "piex::binary_parse::PagedByteArray", 3182 "record_kind" : "class", 3183 "referenced_type" : "type-8", 3184 "self_type" : "type-8", 3185 "size" : 4, 3186 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h", 3187 "unique_id" : "_ZTSN4piex12binary_parse14PagedByteArrayE", 3188 "vtable_components" : 3189 [ 3190 { 3191 "kind" : "offset_to_top" 3192 }, 3193 { 3194 "kind" : "rtti", 3195 "mangled_component_name" : "_ZTIN4piex12binary_parse14PagedByteArrayE" 3196 }, 3197 { 3198 "kind" : "complete_dtor_pointer", 3199 "mangled_component_name" : "_ZN4piex12binary_parse14PagedByteArrayD1Ev" 3200 }, 3201 { 3202 "kind" : "deleting_dtor_pointer", 3203 "mangled_component_name" : "_ZN4piex12binary_parse14PagedByteArrayD0Ev" 3204 }, 3205 { 3206 "is_pure" : true, 3207 "mangled_component_name" : "_ZNK4piex12binary_parse14PagedByteArray6lengthEv" 3208 }, 3209 { 3210 "is_pure" : true, 3211 "mangled_component_name" : "_ZNK4piex12binary_parse14PagedByteArray8pageSizeEv" 3212 }, 3213 { 3214 "is_pure" : true, 3215 "mangled_component_name" : "_ZNK4piex12binary_parse14PagedByteArray7getPageEjPPKhS4_PNSt3__110shared_ptrINS1_4PageEEE" 3216 } 3217 ] 3218 }, 3219 { 3220 "alignment" : 1, 3221 "linker_set_key" : "piex::binary_parse::PagedByteArray::Page", 3222 "name" : "piex::binary_parse::PagedByteArray::Page", 3223 "record_kind" : "class", 3224 "referenced_type" : "type-107", 3225 "self_type" : "type-107", 3226 "size" : 1, 3227 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h", 3228 "unique_id" : "_ZTSN4piex12binary_parse14PagedByteArray4PageE" 3229 }, 3230 { 3231 "alignment" : 4, 3232 "fields" : 3233 [ 3234 { 3235 "access" : "private", 3236 "field_name" : "array_", 3237 "referenced_type" : "type-109" 3238 }, 3239 { 3240 "access" : "private", 3241 "field_name" : "page_", 3242 "field_offset" : 64, 3243 "referenced_type" : "type-110" 3244 }, 3245 { 3246 "access" : "private", 3247 "field_name" : "page_data_", 3248 "field_offset" : 128, 3249 "referenced_type" : "type-16" 3250 }, 3251 { 3252 "access" : "private", 3253 "field_name" : "current_pos_", 3254 "field_offset" : 160, 3255 "referenced_type" : "type-2" 3256 }, 3257 { 3258 "access" : "private", 3259 "field_name" : "sub_array_begin_", 3260 "field_offset" : 192, 3261 "referenced_type" : "type-2" 3262 }, 3263 { 3264 "access" : "private", 3265 "field_name" : "sub_array_end_", 3266 "field_offset" : 224, 3267 "referenced_type" : "type-2" 3268 }, 3269 { 3270 "access" : "private", 3271 "field_name" : "page_begin_offset_", 3272 "field_offset" : 256, 3273 "referenced_type" : "type-2" 3274 }, 3275 { 3276 "access" : "private", 3277 "field_name" : "current_page_len_", 3278 "field_offset" : 288, 3279 "referenced_type" : "type-2" 3280 }, 3281 { 3282 "access" : "private", 3283 "field_name" : "error_flag_", 3284 "field_offset" : 320, 3285 "referenced_type" : "type-33" 3286 } 3287 ], 3288 "linker_set_key" : "piex::binary_parse::RangeCheckedBytePtr", 3289 "name" : "piex::binary_parse::RangeCheckedBytePtr", 3290 "record_kind" : "class", 3291 "referenced_type" : "type-108", 3292 "self_type" : "type-108", 3293 "size" : 44, 3294 "source_file" : "/external/piex/src/binary_parse/range_checked_byte_ptr.h", 3295 "unique_id" : "_ZTSN4piex12binary_parse19RangeCheckedBytePtrE" 3296 }, 3297 { 3298 "alignment" : 4, 3299 "fields" : 3300 [ 3301 { 3302 "field_name" : "numerator", 3303 "referenced_type" : "type-2" 3304 }, 3305 { 3306 "field_name" : "denominator", 3307 "field_offset" : 32, 3308 "referenced_type" : "type-2" 3309 } 3310 ], 3311 "linker_set_key" : "piex::tiff_directory::Rational", 3312 "name" : "piex::tiff_directory::Rational", 3313 "referenced_type" : "type-43", 3314 "self_type" : "type-43", 3315 "size" : 8, 3316 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h", 3317 "unique_id" : "_ZTSN4piex14tiff_directory8RationalE" 3318 }, 3319 { 3320 "alignment" : 4, 3321 "fields" : 3322 [ 3323 { 3324 "field_name" : "numerator", 3325 "referenced_type" : "type-48" 3326 }, 3327 { 3328 "field_name" : "denominator", 3329 "field_offset" : 32, 3330 "referenced_type" : "type-48" 3331 } 3332 ], 3333 "linker_set_key" : "piex::tiff_directory::SRational", 3334 "name" : "piex::tiff_directory::SRational", 3335 "referenced_type" : "type-47", 3336 "self_type" : "type-47", 3337 "size" : 8, 3338 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h", 3339 "unique_id" : "_ZTSN4piex14tiff_directory9SRationalE" 3340 }, 3341 { 3342 "alignment" : 4, 3343 "fields" : 3344 [ 3345 { 3346 "access" : "private", 3347 "field_name" : "directory_entries_", 3348 "referenced_type" : "type-55" 3349 }, 3350 { 3351 "access" : "private", 3352 "field_name" : "tag_order_", 3353 "field_offset" : 96, 3354 "referenced_type" : "type-56" 3355 }, 3356 { 3357 "access" : "private", 3358 "field_name" : "sub_directories_", 3359 "field_offset" : 192, 3360 "referenced_type" : "type-57" 3361 }, 3362 { 3363 "access" : "private", 3364 "field_name" : "endian_", 3365 "field_offset" : 288, 3366 "referenced_type" : "type-42" 3367 } 3368 ], 3369 "linker_set_key" : "piex::tiff_directory::TiffDirectory", 3370 "name" : "piex::tiff_directory::TiffDirectory", 3371 "record_kind" : "class", 3372 "referenced_type" : "type-54", 3373 "self_type" : "type-54", 3374 "size" : 40, 3375 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h", 3376 "unique_id" : "_ZTSN4piex14tiff_directory13TiffDirectoryE" 3377 }, 3378 { 3379 "access" : "private", 3380 "alignment" : 4, 3381 "fields" : 3382 [ 3383 { 3384 "field_name" : "type", 3385 "referenced_type" : "type-2" 3386 }, 3387 { 3388 "field_name" : "count", 3389 "field_offset" : 32, 3390 "referenced_type" : "type-2" 3391 }, 3392 { 3393 "field_name" : "offset", 3394 "field_offset" : 64, 3395 "referenced_type" : "type-2" 3396 }, 3397 { 3398 "field_name" : "value", 3399 "field_offset" : 96, 3400 "referenced_type" : "type-70" 3401 } 3402 ], 3403 "linker_set_key" : "piex::tiff_directory::TiffDirectory::DirectoryEntry", 3404 "name" : "piex::tiff_directory::TiffDirectory::DirectoryEntry", 3405 "referenced_type" : "type-69", 3406 "self_type" : "type-69", 3407 "size" : 24, 3408 "source_file" : "/external/piex/src/tiff_directory/tiff_directory.h", 3409 "unique_id" : "_ZTSN4piex14tiff_directory13TiffDirectory14DirectoryEntryE" 3410 } 3411 ], 3412 "rvalue_reference_types" : [] 3413} 3414