#include <remotedomprocessor.h>
Inheritance diagram for rGeddei::RemoteDomProcessor:


Public Member Functions | |
| virtual const bool | spawnWorker (RemoteSession &session) |
| virtual const bool | spawnWorker (LocalSession &session) |
| virtual | ~RemoteDomProcessor () |
Friends | |
| class | AbstractDomProcessor |
This class is used in exactly the same way as a RemoteProcessor class. It accomplishes exactly the same job. However it caters for the situation where a DomProcessor is to be used. It provides convenience methods for creating DomProcessor representations directly from a SubProcessor type (i.e. class name).
| rGeddei::RemoteDomProcessor::~RemoteDomProcessor | ( | ) | [virtual] |
Default destructor.
| const bool rGeddei::RemoteDomProcessor::spawnWorker | ( | RemoteSession & | session | ) | [virtual] |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. Create and couple a SubProcessor hosted in session session to this, using it as a worker.
Similar concept to Geddei::DomProcessor::createAndAddWorker, but a different name to prevent confusion, since this works with sessions rather than lower level concepts.
| session | The remote session under which to create the SubProcessor worker object. |
Implements rGeddei::AbstractDomProcessor.
| const bool rGeddei::RemoteDomProcessor::spawnWorker | ( | LocalSession & | session | ) | [virtual] |
Create and couple a SubProcessor hosted in session session to this, using it as a worker.
Similar concept to Geddei::DomProcessor::createAndAddWorker, but a different name to prevent confusion, since this works with sessions rather than lower level concepts.
| session | The local session under which to create the SubProcessor worker object. |
Implements rGeddei::AbstractDomProcessor.
1.5.1