PDevicePluginServiceDescriptor Class Reference

#include <plugin.h>

Inheritance diagram for PDevicePluginServiceDescriptor:

PPluginServiceDescriptor PSoundChannelPluginServiceDescriptor< className > PVideoInputPluginServiceDescriptor< className > PVideoOutputPluginServiceDescriptor< className > List of all members.

Public Member Functions

virtual PObjectCreateInstance (int userData) const =0
virtual PStringList GetDeviceNames (int userData) const =0
virtual bool ValidateDeviceName (const PString &deviceName, int userData) const

Static Public Attributes

static const char SeparatorChar

Member Function Documentation

virtual PObject* PDevicePluginServiceDescriptor::CreateInstance int  userData  )  const [pure virtual]
 

Implemented in PSoundChannelPluginServiceDescriptor< className >, PVideoInputPluginServiceDescriptor< className >, and PVideoOutputPluginServiceDescriptor< className >.

virtual PStringList PDevicePluginServiceDescriptor::GetDeviceNames int  userData  )  const [pure virtual]
 

Implemented in PSoundChannelPluginServiceDescriptor< className >, PVideoInputPluginServiceDescriptor< className >, and PVideoOutputPluginServiceDescriptor< className >.

virtual bool PDevicePluginServiceDescriptor::ValidateDeviceName const PString deviceName,
int  userData
const [virtual]
 


Member Data Documentation

const char PDevicePluginServiceDescriptor::SeparatorChar [static]
 


The documentation for this class was generated from the following file:
Generated on Mon Jan 7 22:04:03 2008 for PWLib by  doxygen 1.4.6