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

videoio.h File Reference

Go to the source code of this file.

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 Mon Feb 21 20:43:10 2005 for PWLib by  doxygen 1.4.1