#include "types.hpp"
#include <string>
#include <vector>
#include <iosfwd>
Include dependency graph for ifd.hpp:
This graph shows which files directly or indirectly include this file:
Namespaces | |
namespace | Exiv2 |
Classes | |
class | Exiv2::Entry |
Data structure for one IFD directory entry. See the description of class Ifd for an explanation of the supported modes for memory allocation. More... | |
class | Exiv2::FindEntryByIdx |
Unary predicate that matches an Entry with a given index. More... | |
class | Exiv2::FindEntryByTag |
Unary predicate that matches an Entry with a given tag. More... | |
class | Exiv2::Ifd |
Models an IFD (Image File Directory). More... | |
struct | Exiv2::Ifd::PreEntry |
Helper structure to build IFD entries. | |
Typedefs | |
typedef std::vector< Entry > | Exiv2::Entries |
Container type to hold all IFD directory entries. | |
Functions | |
bool | Exiv2::cmpEntriesByTag (const Entry &lhs, const Entry &rhs) |
Compare two IFD entries by tag. Return true if the tag of entry lhs is less than that of rhs. | |
bool | Exiv2::cmpPreEntriesByOffset (const Ifd::PreEntry &lhs, const Ifd::PreEntry &rhs) |
cmpPreEntriesByOffset needs to know about PreEntry, that's all. |