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