Main Page   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

CPVMMFPointerBuffer Class Reference

#include <pv_plugin_interfaces.h>

Inheritance diagram for CPVMMFPointerBuffer:

MPVYuvFrameBuffer

Public Methods

 ~CPVMMFPointerBuffer ()
virtual TDes8 & Data ()
virtual const TDesC8 & Data () const
virtual void SetRequestSizeL (TInt aSize)
virtual TUint BufferSize () const
void SetData (TUint8 *aData, TInt aLength)
void SetFrameSize (const TSize &size)
virtual TSize GetFrameSize () const

Static Public Methods

CPVMMFPointerBuffer * NewL ()

Constructor & Destructor Documentation

CPVMMFPointerBuffer::~CPVMMFPointerBuffer   [inline]
 


Member Function Documentation

virtual TUint CPVMMFPointerBuffer::BufferSize   const [inline, virtual]
 

virtual const TDesC8& CPVMMFPointerBuffer::Data   const [inline, virtual]
 

virtual TDes8& CPVMMFPointerBuffer::Data   [inline, virtual]
 

virtual TSize CPVMMFPointerBuffer::GetFrameSize   const [inline, virtual]
 

Implements MPVYuvFrameBuffer.

CPVMMFPointerBuffer* CPVMMFPointerBuffer::NewL   [inline, static]
 

void CPVMMFPointerBuffer::SetData TUint8 *    aData,
TInt    aLength
[inline]
 

void CPVMMFPointerBuffer::SetFrameSize const TSize &    size [inline]
 

virtual void CPVMMFPointerBuffer::SetRequestSizeL TInt    aSize [inline, virtual]
 


The documentation for this class was generated from the following file:
PV Author Engine
Posting Version: OPENCORE_20090310