cwidget
0.5.17
|
▼Ncwidget | The namespace containing everything defined by cwidget |
▼Nconfig | Routines that support parsing and interpreting user configuration |
Ccolumn_definition | Defines how a single column is to be generated |
Ccolumn_generator | The class that defines how to parse and generate columns |
Ccolumn_parameters | Defines the string arguments passed into the layout process |
Ccolumn_type_defaults | Defines the default settings for a particular column type |
Cempty_column_parameters | An empty list of parameters |
Ckey | Represents a keystroke as seen by curses |
Ckeybindings | Stores the keys bound to various functions |
▼Nthreads | C++ wrappers for the POSIX threading primitives |
Cbool_ref_pred | Internal helper struct |
Cbootstrap_proxy | |
Cbox | A higher-level abstraction borrowed from Concurrent Haskell, which borrowed it from another language I forget |
Cbox< void > | A box specialized for 'void'; may make it easier to write other templated classes |
Ccondition | A abstraction over conditions |
CConditionNotLockedException | Thrown when the mutex being used to wait on a condition is not locked |
CDoubleLockException | Thrown when an error-checking mutex is locked twice |
Cevent_queue | A simple unbounded communications channel suitable for use as, eg, an event queue |
►Cmutex | |
Cnoncopy_bootstrap | Wrap noncopyable objects to bootstrap threads |
Cnot_bool_ref_pred | Internal helper struct |
Cptr_box | |
Crecursive_mutex | A mutex that is initialized to be recursive |
►Cthread | A system thread |
CThreadCreateException | Thrown when thread creation fails; according to pthread_create(3), this only occurs if there aren't enough system resources to create a thread |
CThreadException | The base class for all thread-related exceptions |
CThreadJoinException | Thrown when thread::join fails |
▼Ntoplevel | The namespace containing functions to manage the global state of cwidget |
Cevent | An event in the global event queue |
Cslot_event | An event based on sigc++ slots |
▼Nutil | Miscellaneous utility functions that are not directly related to the core functionality of cwidget |
Caccumulate_and | Computes the return-value of the signal via a short-circuiting AND |
Caccumulate_or | Computes the return-value of the signal via a short-circuiting OR |
CAssertionFailure | Represents an assertion failure |
CException | |
Cref_ptr | |
Cslotarg | Wraps a slot that may not be present |
▼Nwidgets | |
Cbin | |
Cbutton | This class represents a push-button |
Ccenter | |
Ccheckbutton | |
Ccontainer | |
Ceditline | |
Cfile_pager | Load a file from disk; it's assumed to be ASCII for now |
Cframe | |
Clabel | Label widgets display some (possibly formatted) text statically |
►Clayout_item | |
Cmenu | |
Cmenu_info | |
Cmenu_item | |
Cmenubar | |
Cminibuf_win | |
Cmultiplex | This widget displays exactly one of its children at once |
Cpager | A widget that displays text |
Cpassthrough | |
Cpoint | |
Cradiobutton | |
Cradiogroup | |
Crect | |
Cscrollbar | |
Csize | |
Csize_box | A size_box ensures that the requested size of its child is a given size or larger |
Csortpolicy | |
Csortpolicy_wrapper | |
Cstacked | |
Cstaticitem | |
Cstatuschoice | |
►Csubtree | |
Csubtree_generic | |
Ctable | |
Ctag_sort_policy | |
Ctext_layout | Code to display formatted text |
Ctogglebutton | |
Ctransient | This class is a visually transparent wrapper around another widget |
Ctransientlabel | |
Ctree | |
Ctree_levelref | |
Ctree_root_iterator | |
Ctree_search_func | |
Ctree_search_string | |
Ctreeitem | |
Ctreeiterator | |
Cwidget | The basic widget interface |
Cchstring | A string class which stores attributes along with characters |
Ccolumn | |
Ccolumn_disposition | |
Ccwindow | |
Cfragment | A fragment represents a logical unit of text |
Cfragment_cache | A fragment that caches its contents; a cached result is used if the same width is passed to the layout routine twice in a row |
Cfragment_column_entry | Stores information on a single column of fragments |
Cfragment_contents | This class represents the formatted contents of a fragment |
Cstyle | A "style" is a setting to be applied to a display element (widget, text, etc) |
Cwchstring | |
Cwchtype | A structure that amalgamates a wchar_t together with attributes |
▼Nstd | |
CTRAITS_CLASS< chtype > | Based on libstdc++-3's instantiation of this for characters |
CTRAITS_CLASS< cwidget::wchtype > |