| baseOffset() const | OpenRaw::Internals::IfdDir | inline |
| CiffExifIfd(CRWFile &ciff, RawContainer &container) | OpenRaw::Internals::CIFF::CiffExifIfd | |
| CiffIfd(CRWFile &ciff, RawContainer &container, IfdDirType _type) | OpenRaw::Internals::CIFF::CiffIfd | |
| container() const | OpenRaw::Internals::IfdDir | inline |
| container() | OpenRaw::Internals::IfdDir | inline |
| endian() const | OpenRaw::Internals::IfdDir | inline |
| entries() const | OpenRaw::Internals::IfdDir | inline |
| Entries typedef | OpenRaw::Internals::IfdDir | |
| entryForString(uint16_t id, const std::string &str) const | OpenRaw::Internals::CIFF::CiffIfd | |
| getEntry(uint16_t id) const | OpenRaw::Internals::IfdDir | |
| getEntryArrayValue(IfdEntry &e) const | OpenRaw::Internals::IfdDir | |
| getEntryIntegerArrayItemValue(IfdEntry &e, int idx) const | OpenRaw::Internals::IfdDir | |
| getEntryValue(IfdEntry &e, uint32_t idx=0, bool ignore_type=false) const | OpenRaw::Internals::IfdDir | |
| getExifIFD() | OpenRaw::Internals::IfdDir | |
| getIntegerValue(uint16_t id) | OpenRaw::Internals::IfdDir | |
| getMakerNoteIfd(or_rawfile_type file_type) | OpenRaw::Internals::IfdDir | |
| getSubIFD(uint32_t idx=0) const | OpenRaw::Internals::IfdDir | |
| getSubIFDs() | OpenRaw::Internals::IfdDir | |
| getTagName(uint32_t tag) const | OpenRaw::Internals::IfdDir | |
| getValue(uint16_t id) const | OpenRaw::Internals::IfdDir | inline |
| IfdDir(off_t _offset, RawContainer &_container, IfdDirType _type, const TagTable &tag_table=exif_tag_names) | OpenRaw::Internals::IfdDir | |
| isPrimary() const | OpenRaw::Internals::IfdDir | |
| isThumbnail() const | OpenRaw::Internals::IfdDir | |
| load() override | OpenRaw::Internals::CIFF::CiffExifIfd | virtual |
| m_entries | OpenRaw::Internals::IfdDir | protected |
| m_file | OpenRaw::Internals::CIFF::CiffIfd | protected |
| makeMetaValue(IfdEntry &e) const | OpenRaw::Internals::IfdDir | |
| nextIFD() | OpenRaw::Internals::IfdDir | |
| numTags() | OpenRaw::Internals::IfdDir | inline |
| offset() const | OpenRaw::Internals::IfdDir | inline |
| Ref typedef | OpenRaw::Internals::IfdDir | |
| RefVec typedef | OpenRaw::Internals::IfdDir | |
| setBaseOffset(off_t base) | OpenRaw::Internals::IfdDir | inline |
| setEndian(RawContainer::EndianType _endian) | OpenRaw::Internals::IfdDir | inline |
| setTagTable(const TagTable &tag_table) | OpenRaw::Internals::IfdDir | inline |
| setType(IfdDirType type_) | OpenRaw::Internals::IfdDir | inline |
| type() const | OpenRaw::Internals::IfdDir | inline |
| WeakRef typedef | OpenRaw::Internals::IfdDir | |
| ~IfdDir() (defined in OpenRaw::Internals::IfdDir) | OpenRaw::Internals::IfdDir | virtual |