RemoteControl::ProcessComponentFactory Class Referenceabstract
Inheritance diagram for RemoteControl::ProcessComponentFactory:
score::GenericComponentFactory< Process::ProcessModel, DocumentPlugin, ProcessComponentFactory > score::InterfaceBase

Public Member Functions

virtual ProcessComponentmake (Process::ProcessModel &proc, DocumentPlugin &doc, QObject *paren_objt) const =0
 
- Public Member Functions inherited from score::GenericComponentFactory< Process::ProcessModel, DocumentPlugin, ProcessComponentFactory >
virtual ConcreteKey concreteKey () const noexcept=0
 Identifies an implementation of an interface uniquely.
 
virtual bool matches (const base_model_type &) const=0
 
- Public Member Functions inherited from score::InterfaceBase
virtual InterfaceKey interfaceKey () const noexcept=0
 Identifies an interface uniquely.
 

Additional Inherited Members

- Public Types inherited from score::GenericComponentFactory< Process::ProcessModel, DocumentPlugin, ProcessComponentFactory >
using base_model_type = Process::ProcessModel
 
using system_type = DocumentPlugin
 
using factory_type = ProcessComponentFactory
 
using ConcreteKey = UuidKey< ProcessComponentFactory >
 

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