#include <yatesig.h>
Public Member Functions | |
SignallingFactory () | |
virtual | ~SignallingFactory () |
Static Public Member Functions | |
static void * | build (const String &type, const NamedList *name=0) |
Protected Member Functions | |
virtual void * | create (const String &type, const NamedList &name)=0 |
A factory that constructs various elements by name
Constructor, adds the factory to the global list
virtual ~SignallingFactory | ( | ) | [virtual] |
Destructor, removes the factory from list
Builds a component given its name and arbitrary parameters
type | The name of the interface that should be returned | |
name | Name of the requested component and additional parameters |
Creates a component given its name and arbitrary parameters
type | The name of the interface that should be returned | |
name | Name of the requested component and additional parameters |