libopenraw
Public Types | Public Member Functions | List of all members
OpenRaw::Internals::CIFF::Heap Class Reference

#include <ciffcontainer.h>

Public Types

typedef boost::shared_ptr< HeapRef
 

Public Member Functions

 Heap (off_t start, off_t length, CIFFContainer *container)
 
RecordEntry::List & records ()
 
CIFFContainercontainer ()
 
off_t offset ()
 

Detailed Description

a CIFF Heap

Definition at line 176 of file ciffcontainer.h.

Constructor & Destructor Documentation

OpenRaw::Internals::CIFF::Heap::Heap ( off_t  start,
off_t  length,
CIFFContainer container 
)

Construct a heap from a location in the container

Parameters
startthe begin address relative to the container.
lengththe length in bytes
containerthe container to read from

Definition at line 96 of file ciffcontainer.cpp.

Member Function Documentation

off_t OpenRaw::Internals::CIFF::Heap::offset ( )
inline

Eeturn the offset from the begining of the container.

Definition at line 194 of file ciffcontainer.h.

Referenced by OpenRaw::Internals::CIFF::RecordEntry::fetchData().


The documentation for this class was generated from the following files: