AAX SDK  2.4.1
Avid Audio Extensions Development Kit
List of all members | Public Member Functions | Protected Attributes
AAX_CPacketHandler< TWorker > Class Template Reference

#include <AAX_CPacketDispatcher.h>

Inheritance diagram for AAX_CPacketHandler< TWorker >:
[legend]
Collaboration diagram for AAX_CPacketHandler< TWorker >:
[legend]

Description

template<class TWorker>
class AAX_CPacketHandler< TWorker >

Callback container used by AAX_CPacketDispatcher.

Public Member Functions

 AAX_CPacketHandler (TWorker *iPt2Object, fPt2Fn infPt)
 
 AAX_CPacketHandler (TWorker *iPt2Object, fPt2FnEx infPt)
 
AAX_IPacketHandlerClone () const
 
AAX_Result Call (AAX_CParamID inParamID, AAX_CPacket &ioPacket) const
 
- Public Member Functions inherited from AAX_IPacketHandler
virtual ~AAX_IPacketHandler ()
 

Protected Attributes

TWorker * pt2Object
 
fPt2Fn fpt
 
fPt2FnEx fptEx
 

Constructor & Destructor Documentation

◆ AAX_CPacketHandler() [1/2]

template<class TWorker >
AAX_CPacketHandler< TWorker >::AAX_CPacketHandler ( TWorker *  iPt2Object,
fPt2Fn  infPt 
)
inline

Referenced by AAX_CPacketHandler< TWorker >::Clone().

Here is the caller graph for this function:

◆ AAX_CPacketHandler() [2/2]

template<class TWorker >
AAX_CPacketHandler< TWorker >::AAX_CPacketHandler ( TWorker *  iPt2Object,
fPt2FnEx  infPt 
)
inline

Member Function Documentation

◆ Clone()

template<class TWorker >
AAX_IPacketHandler* AAX_CPacketHandler< TWorker >::Clone ( ) const
inlinevirtual

Implements AAX_IPacketHandler.

References AAX_CPacketHandler< TWorker >::AAX_CPacketHandler().

Here is the call graph for this function:

◆ Call()

template<class TWorker >
AAX_Result AAX_CPacketHandler< TWorker >::Call ( AAX_CParamID  inParamID,
AAX_CPacket ioPacket 
) const
inlinevirtual

Member Data Documentation

◆ pt2Object

template<class TWorker >
TWorker* AAX_CPacketHandler< TWorker >::pt2Object
protected

◆ fpt

template<class TWorker >
fPt2Fn AAX_CPacketHandler< TWorker >::fpt
protected

◆ fptEx

template<class TWorker >
fPt2FnEx AAX_CPacketHandler< TWorker >::fptEx
protected

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