Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

videoio.h File Reference

Go to the source code of this file.

Classes

class  PVideoDevice
struct  PVideoDevice::OpenArgs
class  PVideoOutputDevice
class  PVideoInputDevice
class  PVideoInputDevicePluginServiceDescriptor
class  PVideoOutputDevicePluginServiceDescriptor

Defines

#define PCREATE_VIDINPUT_SERVICE_DESCRIPTOR(className, versionFn)
#define PCREATE_VIDINPUT_PLUGIN(name, className)
#define PCREATE_VIDOUTPUT_SERVICE_DESCRIPTOR(className, versionFn)
#define PCREATE_VIDOUTPUT_PLUGIN(name, className)


Define Documentation

#define PCREATE_VIDINPUT_PLUGIN name,
className   ) 
 

Value:

#define PCREATE_VIDINPUT_SERVICE_DESCRIPTOR className,
versionFn   ) 
 

Value:

PVideoInputDevice * className##_CreateInstance () \ { \ return new className; \ } \ \ PStringList className##_GetDeviceNames () \ { \ return className::GetInputDeviceNames(); \ } \ \ PVideoInputDevicePluginServiceDescriptor className##_descriptor(\ versionFn, \ className##_CreateInstance, \ className##_GetDeviceNames \ ); \

#define PCREATE_VIDOUTPUT_PLUGIN name,
className   ) 
 

Value:

#define PCREATE_VIDOUTPUT_SERVICE_DESCRIPTOR className,
versionFn   ) 
 

Value:

PVideoOutputDevice * className##_CreateInstance () \ { \ return new className; \ } \ \ PStringList className##_GetDeviceNames () \ { \ return className::GetOutputDeviceNames(); \ } \ \ PVideoOutputDevicePluginServiceDescriptor className##_descriptor(\ versionFn, \ className##_CreateInstance, \ className##_GetDeviceNames \ ); \


Generated on Sat Jul 24 15:35:57 2004 for PWLib by doxygen 1.3.7