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