|
cwidget 0.5.18
|
| Ncwidget | The namespace containing everything defined by cwidget |
| Nconfig | Routines that support parsing and interpreting user configuration |
| Ccolumn_type_defaults | Defines the default settings for a particular column type |
| Ccolumn_parameters | Defines the string arguments passed into the layout process |
| Cempty_column_parameters | An empty list of parameters |
| Ccolumn_definition | Defines how a single column is to be generated |
| Ccolumn_generator | The class that defines how to parse and generate columns |
| Ckey | Represents a keystroke as seen by curses |
| Ckeybindings | Stores the keys bound to various functions |
| Nwidgets | |
| Cbin | |
| Cbutton | This class represents a push-button |
| Ccenter | |
| Ccontainer | |
| Ceditline | |
| Cframe | |
| Clabel | Label widgets display some (possibly formatted) text statically |
| Ctransientlabel | |
| Clayout_item | |
| Cmenu_item | |
| Cmenu_info | |
| Cmenu | |
| Cmenubar | |
| Cminibuf_win | |
| Cmultiplex | This widget displays exactly one of its children at once |
| Cpager | A widget that displays text |
| Cfile_pager | Load a file from disk; it's assumed to be ASCII for now |
| Cpassthrough | |
| Cradiogroup | |
| Cscrollbar | |
| Csize_box | A size_box ensures that the requested size of its child is a given size or larger |
| Cstacked | |
| Cstaticitem | |
| Cstatuschoice | |
| Csubtree | |
| Csubtree_generic | |
| Ctable | |
| Ctext_layout | Code to display formatted text |
| Ctogglebutton | |
| Ccheckbutton | |
| Cradiobutton | |
| Ctransient | This class is a visually transparent wrapper around another widget |
| Ctree_search_func | |
| Ctree_search_string | |
| Ctree | |
| Ctree_levelref | |
| Ctree_root_iterator | |
| Ctreeitem | |
| Ctreeiterator | |
| Csortpolicy | |
| Ctag_sort_policy | |
| Csortpolicy_wrapper | |
| Csize | |
| Cpoint | |
| Crect | |
| Cwidget | The basic widget interface |
| Nthreads | C++ wrappers for the POSIX threading primitives |
| Cevent_queue | A simple unbounded communications channel suitable for use as, eg, an event queue |
| CThreadException | The base class for all thread-related exceptions |
| 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 |
| CThreadJoinException | Thrown when thread::join fails |
| 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 |
| Cthread | A system thread |
| Cnoncopy_bootstrap | Wrap noncopyable objects to bootstrap threads |
| Cmutex | |
| Crecursive_mutex | A mutex that is initialized to be recursive |
| Ccondition | A abstraction over conditions |
| 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 |
| Cbool_ref_pred | Internal helper struct |
| Cnot_bool_ref_pred | Internal helper struct |
| Cbootstrap_proxy | |
| 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 |
| 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 |
| Ccolumn_disposition | |
| Ccolumn | |
| Cwchtype | A structure that amalgamates a wchar_t together with attributes |
| Cchstring | A string class which stores attributes along with characters |
| Cwchstring | |
| Ccwindow | |
| Cfragment | A fragment represents a logical unit of text |
| Cfragment_column_entry | Stores information on a single column of fragments |
| 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_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) |
| Nstd | |
| CTRAITS_CLASS< chtype > | Based on libstdc++-3's instantiation of this for characters |
| CTRAITS_CLASS< cwidget::wchtype > |