24 #ifndef __XPLC_SERVMGR_H__
25 #define __XPLC_SERVMGR_H__
28 #include "handlernode.h"
The XPLC service manager interface.
virtual void addFirstHandler(IServiceHandler *)
Register a handler to be handled by this manager, explicitly adding it to the beginning of the list (...
virtual void removeHandler(IServiceHandler *)
Remove a handler from the list.
virtual void addHandler(IServiceHandler *)
Register a handler to be handled by this manager.
Interface to an object which can be used to find other objects, given their UUIDs.
virtual void addLastHandler(IServiceHandler *)
Register a handler to be handled by this manager, explicitly adding it to the end of the list (lowest...
The basic interface which is included by all other XPLC interfaces and objects.
The structure underlying UUIDs.
virtual IObject * getObject(const UUID &)
Get the object corresponding to the given UUID.
The service manager interface.