Threading
[Full Class List by Category]


Detailed Description

wxWidgets provides a set of classes to make use of the native thread capabilities of the various platforms.

Related Overviews: Multithreading Overview

Related macros/global-functions group: Threads

Classes

class  wxMessageQueue< T >
 wxMessageQueue allows passing messages between threads. More...
class  wxThreadEvent
 This class adds some simple functionalities to wxCommandEvent coinceived for inter-threads communications. More...
class  wxCondition
 wxCondition variables correspond to pthread conditions or to Win32 event objects. More...
class  wxCriticalSectionLocker
 This is a small helper class to be used with wxCriticalSection objects. More...
class  wxThreadHelper
 The wxThreadHelper class is a mix-in class that manages a single background thread, either detached or joinable (see wxThread for the differences). More...
class  wxCriticalSection
 A critical section object is used for exactly the same purpose as a wxMutex. More...
class  wxThread
 A thread is basically a path of execution through a program. More...
class  wxSemaphore
 wxSemaphore is a counter limiting the number of threads concurrently accessing a shared resource. More...
class  wxMutexLocker
 This is a small helper class to be used with wxMutex objects. More...
class  wxMutex
 A mutex object is a synchronization object whose state is set to signaled when it is not owned by any thread, and nonsignaled when it is owned. More...
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines



wxWidgets logo

[ top ]