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