#include <CaptureFactory_private.h>
| Public Types | |
| typedef std::map< std::string, CapturePlugin * > | CapturePluginMap | 
| typedef std::map< std::string, Plugin > | PluginMap | 
| typedef std::vector< std::string > | PluginPathsVector | 
| Public Member Functions | |
| CaptureFactoryPrivate () | |
| CapturePlugin * | getPlugin (const std::string &captureType) | 
| void | loadPlugin (const std::string &captureType) | 
| void | loadPlugin (const std::string &captureType, const std::string &filename) | 
| void | loadPlugins () | 
| void | parseEnvironmentVariable (const std::string &variable) | 
| std::string | pluginExtension () | 
| std::string | pluginPrefix () | 
| void | setupPluginPaths () | 
| ~CaptureFactoryPrivate () | |
| Public Attributes | |
| CapturePluginMap | mCapturePluginMap | 
| bool | mLoadedAllPlugins | 
| PluginMap | mPluginMap | 
| PluginPathsVector | mPluginPaths | 
| std::string | mPluginPostfix | 
| std::string | mPluginPrefix | 
Definition at line 37 of file CaptureFactory_private.h.
| typedef std::map<std::string, CapturePlugin *> alvar::CaptureFactoryPrivate::CapturePluginMap | 
Definition at line 61 of file CaptureFactory_private.h.
| typedef std::map<std::string, Plugin> alvar::CaptureFactoryPrivate::PluginMap | 
Definition at line 59 of file CaptureFactory_private.h.
| typedef std::vector<std::string> alvar::CaptureFactoryPrivate::PluginPathsVector | 
Definition at line 53 of file CaptureFactory_private.h.
| alvar::CaptureFactoryPrivate::CaptureFactoryPrivate | ( | ) | 
Definition at line 32 of file CaptureFactory.cpp.
| alvar::CaptureFactoryPrivate::~CaptureFactoryPrivate | ( | ) | 
Definition at line 53 of file CaptureFactory.cpp.
| CapturePlugin * alvar::CaptureFactoryPrivate::getPlugin | ( | const std::string & | captureType | ) | 
Definition at line 170 of file CaptureFactory.cpp.
| void alvar::CaptureFactoryPrivate::loadPlugin | ( | const std::string & | captureType | ) | 
Definition at line 94 of file CaptureFactory.cpp.
| void alvar::CaptureFactoryPrivate::loadPlugin | ( | const std::string & | captureType, | 
| const std::string & | filename | ||
| ) | 
Definition at line 131 of file CaptureFactory.cpp.
| void alvar::CaptureFactoryPrivate::loadPlugins | ( | ) | 
Definition at line 62 of file CaptureFactory.cpp.
| void alvar::CaptureFactoryPrivate::parseEnvironmentVariable | ( | const std::string & | variable | ) | 
Definition at line 51 of file CaptureFactory_unix.cpp.
| std::string alvar::CaptureFactoryPrivate::pluginExtension | ( | ) | 
Definition at line 87 of file CaptureFactory_unix.cpp.
| std::string alvar::CaptureFactoryPrivate::pluginPrefix | ( | ) | 
Definition at line 82 of file CaptureFactory_unix.cpp.
| void alvar::CaptureFactoryPrivate::setupPluginPaths | ( | ) | 
Definition at line 31 of file CaptureFactory_unix.cpp.
| CapturePluginMap alvar::CaptureFactoryPrivate::mCapturePluginMap | 
Definition at line 62 of file CaptureFactory_private.h.
| bool alvar::CaptureFactoryPrivate::mLoadedAllPlugins | 
Definition at line 58 of file CaptureFactory_private.h.
| PluginMap alvar::CaptureFactoryPrivate::mPluginMap | 
Definition at line 60 of file CaptureFactory_private.h.
| PluginPathsVector alvar::CaptureFactoryPrivate::mPluginPaths | 
Definition at line 54 of file CaptureFactory_private.h.
| std::string alvar::CaptureFactoryPrivate::mPluginPostfix | 
Definition at line 56 of file CaptureFactory_private.h.
| std::string alvar::CaptureFactoryPrivate::mPluginPrefix | 
Definition at line 55 of file CaptureFactory_private.h.