|
|
template<typename T > |
| struct | IfdTypeTrait |
| |
Definition at line 161 of file ifdentry.hpp.
◆ Ref
◆ count()
| uint32_t OpenRaw::Internals::IfdEntry::count |
( |
| ) |
const |
|
inlinenoexcept |
the count of items in the entry
Definition at line 178 of file ifdentry.hpp.
◆ getArray()
template<typename T >
| Option<std::vector<T> > OpenRaw::Internals::IfdEntry::getArray |
( |
| ) |
|
|
inline |
get the array values of type T
- Parameters
-
| T | the type of the value needed |
| array | the storage |
- Exceptions
-
Definition at line 216 of file ifdentry.hpp.
◆ loadData()
| bool OpenRaw::Internals::IfdEntry::loadData |
( |
size_t |
unit_size | ) |
|
load the data for the entry if all the data fits in m_data, it is a noop
- Parameters
-
| unit_size | the size of 1 unit of data |
- Returns
- true if success.
Definition at line 161 of file ifdentry.cpp.
◆ offset()
| off_t OpenRaw::Internals::IfdEntry::offset |
( |
| ) |
|
|
inlinenoexcept |
◆ type_unit_size()
| size_t OpenRaw::Internals::IfdEntry::type_unit_size |
( |
IFD::ExifTagType |
_type | ) |
|
|
static |
The documentation for this class was generated from the following files: