Cleanup: introduced AbstractBackgroundJob, made all other jobs subclass of it.
--- a/libInit.cc Sat Feb 21 11:05:12 2015 +0100
+++ b/libInit.cc Sat Feb 21 11:05:18 2015 +0100
@@ -1,5 +1,5 @@
/*
- * $Header: /cvs/stx/stx/libbasic2/libInit.cc,v 1.139 2014-11-18 14:17:10 cg Exp $
+ * $Header: /cvs/stx/stx/libbasic2/libInit.cc,v 1.140 2015-02-21 10:05:18 vrany Exp $
*
* DO NOT EDIT
* automagically generated from the projectDefinition: stx_libbasic2.
@@ -27,10 +27,10 @@
void _libstx_libbasic2_Init(pass, __pRT__, snd)
OBJ snd; struct __vmData__ *__pRT__; {
__BEGIN_PACKAGE2__("libstx_libbasic2", _libstx_libbasic2_Init, "stx:libbasic2");
+_AbstractBackgroundJob_Init(pass,__pRT__,snd);
_ActorStream_Init(pass,__pRT__,snd);
_Archiver_Init(pass,__pRT__,snd);
_BTree_Init(pass,__pRT__,snd);
-_BackgroundJob_Init(pass,__pRT__,snd);
_BaseNCoder_Init(pass,__pRT__,snd);
_Bezier_Init(pass,__pRT__,snd);
_BinaryTree_Init(pass,__pRT__,snd);
@@ -114,6 +114,7 @@
_AATreeNode_Init(pass,__pRT__,snd);
_Arrow_Init(pass,__pRT__,snd);
_ArrowedSpline_Init(pass,__pRT__,snd);
+_BackgroundJob_Init(pass,__pRT__,snd);
_BackgroundPeriodicalJob_Init(pass,__pRT__,snd);
_BackgroundQueueProcessingJob_Init(pass,__pRT__,snd);
_Base32Coder_Init(pass,__pRT__,snd);