recategorize many misplaced classes; move lots of classes from miscellaneous [window] category to more specific categories; add the 'Book controls' and the 'Application and system configuration' class groups

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59051 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Francesco Montorsi
2009-02-20 11:34:52 +00:00
parent 7e08bc5acd
commit 3c99e2fd1b
50 changed files with 125 additions and 80 deletions

View File

@@ -7,23 +7,25 @@
/////////////////////////////////////////////////////////////////////////////
/**
wxMessageQueue allows passing messages between threads.
This class should be typically used to communicate between the main and worker
threads. The main thread calls wxMessageQueue::Post and the worker thread
calls wxMessageQueue::Receive.
For this class a message is an object of arbitrary type T.
@tparam T
For this class a message is an object of arbitrary type T.
Notice that often there is a some special message indicating that the thread
should terminate as there is no other way to gracefully shutdown a thread
waiting on the message queue.
@nolibrary
@category{misc}
@category{threading}
@see wxThread
*/
template <typename T>
class wxMessageQueue<T>
{
public: