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