dpx::ElementReadStream Class Reference

#include <ElementReadStream.h>

Collaboration diagram for dpx::ElementReadStream:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ElementReadStream (InStream *)
virtual ~ElementReadStream ()
virtual void Reset ()
virtual bool Read (const dpx::Header &, const int element, const long offset, void *buf, const size_t size)
virtual bool ReadDirect (const dpx::Header &, const int element, const long offset, void *buf, const size_t size)

Protected Member Functions

void EndianDataCheck (const dpx::Header &, const int element, void *, const size_t size)

Protected Attributes

InStreamfd

Constructor & Destructor Documentation

dpx::ElementReadStream::ElementReadStream ( InStream fd  ) 
dpx::ElementReadStream::~ElementReadStream (  )  [virtual]

Member Function Documentation

void dpx::ElementReadStream::EndianDataCheck ( const dpx::Header dpxHeader,
const int  element,
void *  buf,
const size_t  size 
) [protected]
bool dpx::ElementReadStream::Read ( const dpx::Header dpxHeader,
const int  element,
const long  offset,
void *  buf,
const size_t  size 
) [virtual]
bool dpx::ElementReadStream::ReadDirect ( const dpx::Header dpxHeader,
const int  element,
const long  offset,
void *  buf,
const size_t  size 
) [virtual]
void dpx::ElementReadStream::Reset (  )  [virtual]

Member Data Documentation


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

Generated by  doxygen 1.6.2