]> git.tdb.fi Git - libs/core.git/blobdiff - source/core/thread.h
maputils.h: add insert_unique function
[libs/core.git] / source / core / thread.h
index 59e6e060ce4b77d2e0e69b45f245e6537ca3a70b..ae257078569c47844e0d4502886f5de403371885 100644 (file)
@@ -1,10 +1,3 @@
-/* $Id$
-
-This file is part of libmspcore
-Copyright © 2006 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
 #ifndef MSP_CORE_THREAD_H_
 #define MSP_CORE_THREAD_H_
 
@@ -33,7 +26,12 @@ private:
 public:
        virtual ~Thread();
 
+       /** Waits for the thread to exit.  Calling this from the thread will cause a
+       deadlock. */
        void join();
+
+       /** Violently terminates the thread.  This should only be used as a last
+       resort, as the thread gets no chance to clean up. */
        void kill();
 protected:
        void launch();