Ingen  0.5.1
Public Types | Public Member Functions | List of all members
Ingen::Server::BlockFactory Class Reference

Discovers and loads plugin libraries. More...

#include <BlockFactory.hpp>

+ Inheritance diagram for Ingen::Server::BlockFactory:
+ Collaboration diagram for Ingen::Server::BlockFactory:

Public Types

typedef std::map< Raul::URI, PluginImpl * > Plugins

Public Member Functions

 BlockFactory (Ingen::World *world)
std::set< PluginImpl * > refresh ()
 Reload plugin list. More...
void load_plugin (const Raul::URI &uri)
const Plugins & plugins ()
PluginImplplugin (const Raul::URI &uri)

Detailed Description

Discovers and loads plugin libraries.

Member Function Documentation

§ refresh()

std::set< PluginImpl * > Ingen::Server::BlockFactory::refresh ( )

Reload plugin list.

The set of newly loaded plugins.

References Ingen::Server::BlockImpl::plugin().

The documentation for this class was generated from the following files: