|
RawSpeed
fast raw decoding library
|
#include "rawspeedconfig.h"#include "adt/NORangesSet.h"#include "io/Buffer.h"#include "io/ByteStream.h"#include "io/Endianness.h"#include "parsers/TiffParserException.h"#include "tiff/TiffEntry.h"#include "tiff/TiffTag.h"#include <cstdint>#include <map>#include <memory>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| class | rawspeed::TiffIFD |
| struct | rawspeed::TiffIFD::Limits |
| struct | rawspeed::TiffID |
| class | rawspeed::TiffRootIFD |
Namespaces | |
| namespace | rawspeed |
Typedefs | |
| using | rawspeed::TiffIFDOwner = std::unique_ptr<TiffIFD> |
| using | rawspeed::TiffRootIFDOwner = std::unique_ptr<TiffRootIFD> |
| using | rawspeed::TiffEntryOwner = std::unique_ptr<TiffEntry> |
Functions | |
| Endianness | rawspeed::getTiffByteOrder (ByteStream bs, uint32_t pos, const char *context="") |