LinuxSampler::InstrumentEditorFactory Class Reference

#include <InstrumentEditorFactory.h>

List of all members.

Classes

class  InnerFactory
class  InnerFactoryRegistrator
class  InnerFactoryTemplate

Static Public Member Functions

static InstrumentEditorCreate (String InstrumentEditorName) throw (Exception)
static void Destroy (InstrumentEditor *pInstrumentEditor) throw (Exception)
static std::vector< StringAvailableEditors ()
static String AvailableEditorsAsString ()
static std::vector< StringMatchingEditors (String sTypeName, String sTypeVersion)
static void LoadPlugins ()
static void ClosePlugins ()

Static Protected Attributes

static std::map< String,
InnerFactory * > 
InnerFactories
static bool bPluginsLoaded
static std::list< void * > LoadedDLLs

Detailed Description

Definition at line 45 of file InstrumentEditorFactory.h.


Member Function Documentation

static std::vector<String> LinuxSampler::InstrumentEditorFactory::AvailableEditors (  )  [static]
static String LinuxSampler::InstrumentEditorFactory::AvailableEditorsAsString (  )  [static]
static void LinuxSampler::InstrumentEditorFactory::ClosePlugins (  )  [static]
static InstrumentEditor* LinuxSampler::InstrumentEditorFactory::Create ( String  InstrumentEditorName  )  throw (Exception) [static]
static void LinuxSampler::InstrumentEditorFactory::Destroy ( InstrumentEditor pInstrumentEditor  )  throw (Exception) [static]
static void LinuxSampler::InstrumentEditorFactory::LoadPlugins (  )  [static]
static std::vector<String> LinuxSampler::InstrumentEditorFactory::MatchingEditors ( String  sTypeName,
String  sTypeVersion 
) [static]

Member Data Documentation

Definition at line 104 of file InstrumentEditorFactory.h.

std::list<void*> LinuxSampler::InstrumentEditorFactory::LoadedDLLs [static, protected]

Definition at line 105 of file InstrumentEditorFactory.h.


The documentation for this class was generated from the following file:
Generated on Sat Jan 28 11:44:02 2012 for linuxsampler by  doxygen 1.6.3