Update of /cvsroot/pclasses/pclasses2/src/Util
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17285/src/Util
Modified Files:
ManagedThread.cpp WorkQueue.cpp
Log Message:
Added inline docs.
Fixes for changes in Thread.
Index: ManagedThread.cpp
===================================================================
RCS file: /cvsroot/pclasses/pclasses2/src/Util/ManagedThread.cpp,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -u -d -r1.1.1.1 -r1.2
--- ManagedThread.cpp 22 Dec 2004 17:54:35 -0000 1.1.1.1
+++ ManagedThread.cpp 28 Jan 2005 11:39:37 -0000 1.2
@@ -47,7 +47,7 @@
Mutex::ScopedLock lck(_stateMtx);
if(_state == Stopped)
{
- Thread::start(0);
+ Thread::start();
_state = Startup;
_stateCond.broadcast();
@@ -109,7 +109,15 @@
{
}
-int ManagedThread::main(void* arg)
+void ManagedThread::resumed()
+{
+}
+
+void ManagedThread::suspended()
+{
+}
+
+int ManagedThread::main()
{
int ret = init();
if(ret != 0)
@@ -120,7 +128,7 @@
{
changeState(Running);
- ret = main();
+ ret = mainLoop();
cleanup();
changeState(Finished);
Index: WorkQueue.cpp
===================================================================
RCS file: /cvsroot/pclasses/pclasses2/src/Util/WorkQueue.cpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- WorkQueue.cpp 23 Jan 2005 13:51:39 -0000 1.2
+++ WorkQueue.cpp 28 Jan 2005 11:39:37 -0000 1.3
@@ -116,7 +116,7 @@
{
}
-int WorkerThread::main()
+int WorkerThread::mainLoop()
{
WorkItem* item = 0;
|