OPAL  Version 3.14.3
OpalPluginControl Class Reference

#include <opalpluginmgr.h>

Collaboration diagram for OpalPluginControl:

Public Member Functions

 OpalPluginControl (const PluginCodec_Definition *def, const char *name)
 
bool Exists () const
 
int Call (void *parm, unsigned *parmLen, void *context=NULL) const
 
int Call (void *parm, unsigned parmLen, void *context=NULL) const
 
const char * GetName () const
 

Protected Attributes

const PluginCodec_DefinitioncodecDef
 
const char * fnName
 
const PluginCodec_ControlDefncontrolDef
 

Constructor & Destructor Documentation

OpalPluginControl::OpalPluginControl ( const PluginCodec_Definition def,
const char *  name 
)

Member Function Documentation

int OpalPluginControl::Call ( void *  parm,
unsigned *  parmLen,
void *  context = NULL 
) const
inline
int OpalPluginControl::Call ( void *  parm,
unsigned  parmLen,
void *  context = NULL 
) const
inline

References Call().

bool OpalPluginControl::Exists ( ) const
inline

References controlDef.

const char* OpalPluginControl::GetName ( ) const
inline

References fnName.

Field Documentation

const PluginCodec_Definition* OpalPluginControl::codecDef
protected

Referenced by Call().

const PluginCodec_ControlDefn* OpalPluginControl::controlDef
protected

Referenced by Call(), and Exists().

const char* OpalPluginControl::fnName
protected

Referenced by Call(), and GetName().


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