|
libopenraw
|
#include <ciffcontainer.hpp>
Public Types | |
| typedef std::shared_ptr< Heap > | Ref |
Public Member Functions | |
| Heap (off_t start, off_t length, CIFFContainer *container) | |
| Heap (const Heap &)=delete | |
| Heap & | operator= (const Heap &)=delete |
| RecordEntry::List & | records () |
| CIFFContainer * | container () |
| off_t | offset () |
a CIFF Heap
Definition at line 184 of file ciffcontainer.hpp.
| OpenRaw::Internals::CIFF::Heap::Heap | ( | off_t | start, |
| off_t | length, | ||
| CIFFContainer * | container | ||
| ) |
Construct a heap from a location in the container
| start | the begin address relative to the container. |
| length | the length in bytes |
| container | the container to read from |
Definition at line 132 of file ciffcontainer.cpp.
|
inline |
Eeturn the offset from the begining of the container.
Definition at line 205 of file ciffcontainer.hpp.
Referenced by OpenRaw::Internals::CRWFile::_getRawData(), and OpenRaw::Internals::CIFF::RecordEntry::fetchData().