libtdepim

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