Version: 3.0.4
Application and Process Management

Detailed Description

The classes in this section represent the application (see wxApp) or parts of it (e.g.

wxEventLoopBase, wxModule). They can be used for initialization/shutdown of the application itself.

Related macros/global-functions group: Application Initialization and Termination.

Classes

class  wxAppConsole
 This class is essential for writing console-only or hybrid apps without having to define wxUSE_GUI=0. More...
 
class  wxApp
 The wxApp class represents the application itself when wxUSE_GUI=1. More...
 
class  wxCmdLineParser
 wxCmdLineParser is a class for parsing the command line. More...
 
class  wxDynamicLibraryDetails
 This class is used for the objects returned by the wxDynamicLibrary::ListLoaded() method and contains the information about a single module loaded into the address space of the current process. More...
 
class  wxDynamicLibrary
 wxDynamicLibrary is a class representing dynamically loadable library (Windows DLL, shared library under Unix etc). More...
 
class  wxEventLoopBase
 Base class for all event loop implementations. More...
 
class  wxEventLoopActivator
 Makes an event loop temporarily active. More...
 
class  wxGUIEventLoop
 A generic implementation of the GUI event loop. More...
 
class  wxInitializer
 Create an object of this class on the stack to initialize/cleanup the library automatically. More...
 
class  wxModule
 The module system is a very simple mechanism to allow applications (and parts of wxWidgets itself) to define initialization and cleanup functions that are automatically called on wxWidgets startup and exit. More...
 
class  wxProcess
 The objects of this class are used in conjunction with the wxExecute() function. More...
 
class  wxSingleInstanceChecker
 wxSingleInstanceChecker class allows to check that only a single instance of a program is running. More...