cwidget
0.5.17
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
5
6
]
C
cwidget::util::accumulate_and
Computes the return-value of the signal via a short-circuiting AND
C
cwidget::util::accumulate_or
Computes the return-value of the signal via a short-circuiting OR
C
cwidget::threads::thread::attr
Stores the attributes with which a thread is to be created
C
cwidget::threads::mutex::attr
A mutex attributes object
▼
C
basic_string
C
cwidget::chstring
A string class which stores attributes along with characters
C
cwidget::wchstring
C
cwidget::threads::bool_ref_pred
Internal helper struct
C
cwidget::threads::bootstrap_proxy< F >
C
cwidget::threads::box< T >
A higher-level abstraction borrowed from Concurrent Haskell, which borrowed it from another language I forget
C
cwidget::threads::box< cwidget::threads::thread *>
C
cwidget::threads::box< T *>
C
cwidget::threads::box< void >
A box specialized for 'void'; may make it easier to write other templated classes
C
cwidget::column
C
cwidget::config::column_definition
Defines how a single column is to be generated
C
cwidget::column_disposition
C
cwidget::config::column_generator
The class that defines how to parse and generate columns
▼
C
cwidget::config::column_parameters
Defines the string arguments passed into the layout process
C
cwidget::config::empty_column_parameters
An empty list of parameters
C
cwidget::config::column_type_defaults
Defines the default settings for a particular column type
C
cwidget::threads::condition
A abstraction over conditions
C
cwidget::fragment_contents::fragment_lines::const_iterator
C
cwidget::cwindow
▼
C
cwidget::toplevel::event
An event in the global event queue
C
cwidget::toplevel::slot_event
An event based on sigc++ slots
C
cwidget::threads::event_queue< T >
A simple unbounded communications channel suitable for use as, eg, an event queue
▼
C
cwidget::util::Exception
▼
C
cwidget::threads::ThreadException
The base class for all thread-related exceptions
C
cwidget::threads::ConditionNotLockedException
Thrown when the mutex being used to wait on a condition is not locked
C
cwidget::threads::DoubleLockException
Thrown when an error-checking mutex is locked twice
C
cwidget::threads::ThreadCreateException
Thrown when thread creation fails; according to pthread_create(3), this only occurs if there aren't enough system resources to create a thread
C
cwidget::threads::ThreadJoinException
Thrown when
thread::join
fails
C
cwidget::util::AssertionFailure
Represents an assertion failure
▼
C
cwidget::fragment
A fragment represents a logical unit of text
C
cwidget::fragment_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
C
cwidget::fragment_column_entry
Stores information on a single column of fragments
C
cwidget::fragment_contents
This class represents the formatted contents of a fragment
C
cwidget::fragment_contents::fragment_lines::iterator
C
cwidget::config::key
Represents a keystroke as seen by curses
C
cwidget::config::keybindings
Stores the keys bound to various functions
C
cwidget::threads::mutex::lock
Represents a lock on a mutex
C
cwidget::widgets::menu_info
C
cwidget::widgets::menu_item
▼
C
cwidget::threads::mutex
C
cwidget::threads::recursive_mutex
A mutex that is initialized to be recursive
C
cwidget::threads::noncopy_bootstrap< F >
Wrap noncopyable objects to bootstrap threads
C
cwidget::threads::not_bool_ref_pred
Internal helper struct
C
cwidget::widgets::point
C
cwidget::threads::ptr_box< T >
C
cwidget::widgets::rect
C
cwidget::util::ref_ptr< T >
C
cwidget::util::ref_ptr< cwidget::widgets::label >
C
cwidget::util::ref_ptr< cwidget::widgets::menu >
C
cwidget::util::ref_ptr< cwidget::widgets::multiplex >
C
cwidget::util::ref_ptr< cwidget::widgets::togglebutton >
C
cwidget::util::ref_ptr< widget >
C
cwidget::widgets::size
C
cwidget::util::slotarg< T >
Wraps a slot that may not be present
C
cwidget::util::slotarg< sigc::slot0< bool > >
C
cwidget::util::slotarg< sigc::slot0< void > >
▼
C
cwidget::widgets::sortpolicy
C
cwidget::widgets::tag_sort_policy
C
cwidget::widgets::sortpolicy_wrapper
C
cwidget::style
A "style" is a setting to be applied to a display element (widget, text, etc)
C
cwidget::threads::thread
A system thread
▼
C
trackable
C
cwidget::widgets::radiogroup
▼
C
cwidget::widgets::widget
The basic widget interface
►
C
cwidget::widgets::button
This class represents a push-button
►
C
cwidget::widgets::togglebutton
C
cwidget::widgets::checkbutton
C
cwidget::widgets::radiobutton
►
C
cwidget::widgets::container
C
cwidget::widgets::menubar
►
C
cwidget::widgets::passthrough
►
C
cwidget::widgets::bin
C
cwidget::widgets::center
C
cwidget::widgets::frame
C
cwidget::widgets::size_box
A
size_box
ensures that the requested size of its child is a given size or larger
C
cwidget::widgets::transient
This class is a visually transparent wrapper around another widget
C
cwidget::widgets::minibuf_win
C
cwidget::widgets::multiplex
This widget displays exactly one of its children at once
C
cwidget::widgets::stacked
C
cwidget::widgets::table
C
cwidget::widgets::editline
►
C
cwidget::widgets::label
Label widgets display some (possibly formatted) text statically
C
cwidget::widgets::transientlabel
C
cwidget::widgets::menu
►
C
cwidget::widgets::pager
A widget that displays text
C
cwidget::widgets::file_pager
Load a file from disk; it's assumed to be ASCII for now
C
cwidget::widgets::scrollbar
C
cwidget::widgets::statuschoice
C
cwidget::widgets::text_layout
Code to display formatted text
C
cwidget::widgets::tree
C
std::TRAITS_CLASS< chtype >
Based on libstdc++-3's instantiation of this for characters
C
std::TRAITS_CLASS< cwidget::wchtype >
▼
C
cwidget::widgets::tree_levelref
C
cwidget::widgets::layout_item::levelref
C
cwidget::widgets::subtree< childtype, default_sorter >::levelref
C
cwidget::widgets::tree_root_iterator
▼
C
cwidget::widgets::tree_search_func
C
cwidget::widgets::tree_search_string
▼
C
cwidget::widgets::treeitem
C
cwidget::widgets::layout_item
C
cwidget::widgets::layout_item::layout_line
C
cwidget::widgets::staticitem
C
cwidget::widgets::subtree< childtype, default_sorter >
▼
C
cwidget::widgets::subtree< treeitem >
C
cwidget::widgets::subtree_generic
C
cwidget::widgets::treeiterator
C
cwidget::threads::mutex::try_lock
Represents a non-blocking lock on a mutex
C
cwidget::wchtype
A structure that amalgamates a wchar_t together with attributes
C
bool
C
list< treeitem *>
Generated by
1.8.13