#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.
Definition at line 32 of file CaptureFactory.cpp.
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.
Definition at line 62 of file CaptureFactory.cpp.
| void alvar::CaptureFactoryPrivate::parseEnvironmentVariable | ( | const std::string & | variable | ) |
Definition at line 50 of file CaptureFactory_unix.cpp.
| std::string alvar::CaptureFactoryPrivate::pluginExtension | ( | ) |
Definition at line 86 of file CaptureFactory_unix.cpp.
| std::string alvar::CaptureFactoryPrivate::pluginPrefix | ( | ) |
Definition at line 81 of file CaptureFactory_unix.cpp.
Definition at line 30 of file CaptureFactory_unix.cpp.
Definition at line 62 of file CaptureFactory_private.h.
Definition at line 58 of file CaptureFactory_private.h.
Definition at line 60 of file CaptureFactory_private.h.
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.