OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Classes | Namespaces
PluginLoader.cs File Reference

Go to the source code of this file.

Classes

class  OpenSim.Framework.PluginConstraintViolatedException
 Exception thrown if an incorrect number of plugins are loaded More...
 
interface  OpenSim.Framework.IPluginConstraint
 Classes wishing to impose constraints on plugin loading must implement this class and pass it to PluginLoader AddConstraint() More...
 
interface  OpenSim.Framework.IPluginFilter
 Classes wishing to select specific plugins from a range of possible options must implement this class and pass it to PluginLoader Load() More...
 
class  OpenSim.Framework.PluginLoader< T >
 Generic Plugin Loader More...
 
class  OpenSim.Framework.PluginExtensionNode
 
class  OpenSim.Framework.PluginCountConstraint
 Constraint that bounds the number of plugins to be loaded. More...
 
class  OpenSim.Framework.PluginProviderFilter
 Filters out which plugin to load based on the plugin name or names given. Plugin names are contained in their addin.xml More...
 
class  OpenSim.Framework.PluginIdFilter
 Filters plugins according to their ID. Plugin IDs are contained in their addin.xml More...
 

Namespaces

package  OpenSim.Framework