ctkPluginContext.cxx 848 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. /*
  2. * ctkPluginContext.cxx
  3. *
  4. * Created on: Mar 10, 2010
  5. * Author: zelzer
  6. */
  7. #include "ctkPluginContext.h"
  8. #include "ctkServiceRegistration.h"
  9. #include "ctkServiceReference.h"
  10. namespace ctk {
  11. class PluginContextPrivate
  12. {
  13. public:
  14. };
  15. PluginContext::PluginContext()
  16. : d_ptr(new PluginContextPrivate())
  17. {}
  18. PluginContext::~PluginContext()
  19. {
  20. Q_D(PluginContext);
  21. delete d;
  22. }
  23. ServiceRegistration PluginContext::registerService(const QStringList& clazzes, QObject* service, const ServiceProperties& properties)
  24. {
  25. }
  26. QList<ServiceReference> PluginContext::getServiceReferences(const QString& clazz, const QString& filter)
  27. {
  28. }
  29. ServiceReference PluginContext::getServiceReference(const QString& clazz)
  30. {
  31. }
  32. QObject* PluginContext::getService(const ServiceReference& reference)
  33. {
  34. }
  35. }