20 #ifndef __COMMON_IREGISTRY_H 21 #define __COMMON_IREGISTRY_H 100 virtual bool registerInterface(QString
const & name,
QObject * obj) = 0;
113 virtual QObject * queryInterface(QString
const & name)
const = 0;
142 #endif // iregistry.h
virtual QObject * queryInterface(QString const &name) const =0
Returns the interface by its name.
iRegistry()
Interface constructor.
T * evafQueryInterface(QString const &name)
Helper function for querying interfaces.
Common registry for interfaces.
virtual ~iRegistry()
Empty virtual destructor.
static iRegistry * instance()
Returns the iRegistry interface instance.