Equalizer 1.0

co::base::PluginRegistry Class Reference

The registry for all loaded Equalizer plugins. More...

#include <pluginRegistry.h>

Collaboration diagram for co::base::PluginRegistry:

List of all members.

Public Member Functions

COBASE_API void addDirectory (const std::string &path)
 Add a new directory to search for compressor DSOs during init().
COBASE_API void removeDirectory (const std::string &path)
 Remove a plugin directory.
COBASE_API const StringsgetDirectories () const
void init ()
void exit ()
COBASE_API const Plugins & getPlugins () const
COBASE_API Plugin * findPlugin (const uint32_t name)
COBASE_API bool addPlugin (const std::string &filename)

Detailed Description

The registry for all loaded Equalizer plugins.

Definition at line 32 of file pluginRegistry.h.


Member Function Documentation

COBASE_API void co::base::PluginRegistry::addDirectory ( const std::string &  path)

Add a new directory to search for compressor DSOs during init().

Version:
1.0
COBASE_API const Strings& co::base::PluginRegistry::getDirectories ( ) const
Returns:
all directories to search for compressor DSOs during init().
Version:
1.0
COBASE_API void co::base::PluginRegistry::removeDirectory ( const std::string &  path)

Remove a plugin directory.

Version:
1.0

The documentation for this class was generated from the following file:
Generated on Sun May 8 2011 19:11:09 for Equalizer 1.0 by  doxygen 1.7.3