24 #ifndef CAPTUREPLUGINFILE_H    25 #define CAPTUREPLUGINFILE_H    34     #ifdef ALVAR_Capture_Plugin_File_BUILD    35         #define ALVAR_CAPTURE_PLUGIN_FILE_EXPORT __declspec(dllexport)    37         #define ALVAR_CAPTURE_PLUGIN_FILE_EXPORT __declspec(dllimport)    40     #define ALVAR_CAPTURE_PLUGIN_FILE_EXPORT    74     IplImage *captureImage();
    75     bool showSettingsDialog();
    76         std::string SerializeId();
 
cv::VideoCapture mVideoCapture
CaptureDevice holder for camera information. 
This file implements a capture plugin interface. 
void registerPlugin(const std::string &captureType, alvar::CapturePlugin *&capturePlugin)
CapturePlugin interface that plugins must implement. 
#define ALVAR_CAPTURE_PLUGIN_FILE_EXPORT
Capture interface that plugins must implement. 
Implementation of CapturePlugin interface for File plugin. 
Class for serializing class content to/from file or std::iostream. 
Implementation of Capture interface for File plugin. 
std::vector< CaptureDevice > CaptureDeviceVector
Vector of CaptureDevices. 
This file implements a capture interface.