EL::BackgroundWorker Class Reference

a worker that runs in the background communicating via IPC to the rest. More...

#include <BackgroundWorker.h>

Inheritance diagram for EL::BackgroundWorker:
EL::Worker

List of all members.

Public Member Functions

void testInvariant () const
 test the invariant of this object
 BackgroundWorker (const BackgroundJob &job, TList *output)
 standard constructor

Static Public Member Functions

static void execute (int socket)
 execute the job

Detailed Description

a worker that runs in the background communicating via IPC to the rest.


Constructor & Destructor Documentation

EL::BackgroundWorker::BackgroundWorker ( const BackgroundJob job,
TList *  output 
)

standard constructor

Guarantee
strong
Failures
put of memory I

Member Function Documentation

void EL::BackgroundWorker::execute ( int  socket  )  [static]

execute the job

Guarantee
strong
Failures
job failures
void EL::BackgroundWorker::testInvariant (  )  const

test the invariant of this object

Guarantee
no-fail

Reimplemented from EL::Worker.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Apr 2017 for RootCore Packages by  doxygen 1.6.1