libopenraw
Public Types | Public Member Functions
OpenRaw::Internals::CIFF::Heap Class Reference

#include <ciffcontainer.h>

List of all members.

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

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: