# Exiv2::CiffEntry Member List

This is the complete list of members for Exiv2::CiffEntry, including all inherited members.

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