Main Page   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

PV2WayTestExtensionInterface Class Reference

#include <pv_2way_test_extension_interface.h>


Public Methods

virtual void addRef ()=0
virtual void removeRef ()=0
virtual bool queryInterface (const PVUuid &uuid, PVInterface *&iface)=0
virtual bool NegotiatedFormatsMatch (Oscl_Vector< FormatCapabilityInfo, OsclMemAllocator > &iInAudFormatCapability, Oscl_Vector< FormatCapabilityInfo, OsclMemAllocator > &iOutAudFormatCapability, Oscl_Vector< FormatCapabilityInfo, OsclMemAllocator > &iInVidFormatCapability, Oscl_Vector< FormatCapabilityInfo, OsclMemAllocator > &iOutVidFormatCapability)=0


Member Function Documentation

virtual void PV2WayTestExtensionInterface::addRef   [pure virtual]
 

Increment reference counter for this interface.

virtual bool PV2WayTestExtensionInterface::NegotiatedFormatsMatch Oscl_Vector< FormatCapabilityInfo, OsclMemAllocator > &    iInAudFormatCapability,
Oscl_Vector< FormatCapabilityInfo, OsclMemAllocator > &    iOutAudFormatCapability,
Oscl_Vector< FormatCapabilityInfo, OsclMemAllocator > &    iInVidFormatCapability,
Oscl_Vector< FormatCapabilityInfo, OsclMemAllocator > &    iOutVidFormatCapability
[pure virtual]
 

virtual bool PV2WayTestExtensionInterface::queryInterface const PVUuid &    uuid,
PVInterface *&    iface
[pure virtual]
 

Query for a pointer to an instance of the interface specified by the UUID.

Parameters:
uuid  UUID of the interface to be queried.
iface  Output parameter where a pointer to an instance of the requested interface is stored if the interface is supported.
Returns:
True if successful, else false.

virtual void PV2WayTestExtensionInterface::removeRef   [pure virtual]
 

Decrement reference counter for this interface.


The documentation for this class was generated from the following file:
PV2Way Engine
Posting Version: CORE_8.000.1.1_RC4