OPAL  Version 3.10.10
OpalPluginControl Class Reference

#include <opalpluginmgr.h>

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::OpalPluginControl ( const PluginCodec_Definition def,
const char *  name 
)

Member Function Documentation

◆ Call() [1/2]

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

◆ Call() [2/2]

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

◆ Exists()

bool OpalPluginControl::Exists ( ) const
inline

◆ GetName()

const char* OpalPluginControl::GetName ( ) const
inline

Field Documentation

◆ codecDef

const PluginCodec_Definition* OpalPluginControl::codecDef
protected

◆ controlDef

const PluginCodec_ControlDefn* OpalPluginControl::controlDef
protected

◆ fnName

const char* OpalPluginControl::fnName
protected

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