| add(AutoPtr component) | Exiv2::Internal::CiffComponent | |
| add(CrwDirs &crwDirs, uint16_t crwTagId) | Exiv2::Internal::CiffComponent | |
| AutoPtr typedef | Exiv2::Internal::CiffComponent | |
| CiffComponent() | Exiv2::Internal::CiffComponent | inline |
| CiffComponent(uint16_t tag, uint16_t dir) | Exiv2::Internal::CiffComponent | inline |
| Components typedef | Exiv2::Internal::CiffComponent | |
| dataLocation(uint16_t tag) | Exiv2::Internal::CiffComponent | static |
| dataLocation() const | Exiv2::Internal::CiffComponent | inline |
| decode(Image &image, ByteOrder byteOrder) const | Exiv2::Internal::CiffComponent | |
| dir() const | Exiv2::Internal::CiffComponent | inline |
| doAdd(AutoPtr component)=0 | Exiv2::Internal::CiffComponent | protectedpure virtual |
| doAdd(CrwDirs &crwDirs, uint16_t crwTagId) | Exiv2::Internal::CiffComponent | protectedvirtual |
| doDecode(Image &image, ByteOrder byteOrder) const =0 | Exiv2::Internal::CiffComponent | protectedpure virtual |
| doEmpty() const | Exiv2::Internal::CiffComponent | protectedvirtual |
| doFindComponent(uint16_t crwTagId, uint16_t crwDir) const | Exiv2::Internal::CiffComponent | protectedvirtual |
| doPrint(std::ostream &os, ByteOrder byteOrder, const std::string &prefix) const | Exiv2::Internal::CiffComponent | protectedvirtual |
| doRead(const byte *pData, uint32_t size, uint32_t start, ByteOrder byteOrder) | Exiv2::Internal::CiffComponent | protectedvirtual |
| doRemove(CrwDirs &crwDirs, uint16_t crwTagId) | Exiv2::Internal::CiffComponent | protectedvirtual |
| doWrite(Blob &blob, ByteOrder byteOrder, uint32_t offset)=0 | Exiv2::Internal::CiffComponent | protectedpure virtual |
| empty() const | Exiv2::Internal::CiffComponent | |
| findComponent(uint16_t crwTagId, uint16_t crwDir) const | Exiv2::Internal::CiffComponent | |
| offset() const | Exiv2::Internal::CiffComponent | inline |
| pData() const | Exiv2::Internal::CiffComponent | inline |
| print(std::ostream &os, ByteOrder byteOrder, const std::string &prefix="") const | Exiv2::Internal::CiffComponent | |
| read(const byte *pData, uint32_t size, uint32_t start, ByteOrder byteOrder) | Exiv2::Internal::CiffComponent | |
| remove(CrwDirs &crwDirs, uint16_t crwTagId) | Exiv2::Internal::CiffComponent | |
| setDir(uint16_t dir) | Exiv2::Internal::CiffComponent | inline |
| setOffset(uint32_t offset) | Exiv2::Internal::CiffComponent | inlineprotected |
| setSize(uint32_t size) | Exiv2::Internal::CiffComponent | inlineprotected |
| setValue(DataBuf buf) | Exiv2::Internal::CiffComponent | |
| size() const | Exiv2::Internal::CiffComponent | inline |
| tag() const | Exiv2::Internal::CiffComponent | inline |
| tagId() const | Exiv2::Internal::CiffComponent | inline |
| typeId(uint16_t tag) | Exiv2::Internal::CiffComponent | static |
| typeId() const | Exiv2::Internal::CiffComponent | inline |
| write(Blob &blob, ByteOrder byteOrder, uint32_t offset) | Exiv2::Internal::CiffComponent | |
| writeDirEntry(Blob &blob, ByteOrder byteOrder) const | Exiv2::Internal::CiffComponent | |
| writeValueData(Blob &blob, uint32_t offset) | Exiv2::Internal::CiffComponent | |
| ~CiffComponent() | Exiv2::Internal::CiffComponent | virtual |