libtdepim

weaverlogger.h
1/*
2 This file declares the Thread Logger.
3
4 $ Author: Mirko Boehm $
5 $ Copyright: (C) 2004, Mirko Boehm $
6 $ Contact: mirko@kde.org
7 http://www.kde.org
8 http://www.hackerbuero.org $
9 $ License: LGPL with the following explicit clarification:
10 This code may be linked against any version of the TQt toolkit
11 from Troll Tech, Norway. $
12
13*/
14
15#ifndef WEAVERLOGGER_H
16#define WEAVERLOGGER_H
17
18#include "weaverextensions.h"
19
20namespace KPIM {
21namespace ThreadWeaver {
22
25 class WeaverThreadLogger : public WeaverExtension
26 {
27 TQ_OBJECT
28
29 public:
30 WeaverThreadLogger( TQObject *parent = 0, const char *name = 0);
31 ~WeaverThreadLogger();
32 void threadCreated (Thread *);
33 void threadDestroyed (Thread *);
34 void threadBusy (Thread *);
35 void threadSuspended (Thread *);
36 };
37
38}
39}
40
41#endif // WEAVERLOGGER_H
The class Thread is used to represent the worker threads in the weaver's inventory.
Definition weaver.h:250
TDEPIM classes for drag and drop of mails.