 std::exception | STL class |
  YUIException | Base class for UI Exceptions |
   YUIButtonRoleMismatchException | Exception class for "wrong button roles in YButtonBox" |
   YUICantLoadAnyUIException | Exception class for UI plugin load failure |
   YUIDialogStackingOrderException | |
   YUIIndexOutOfRangeException | Exception class for "index out of range" |
   YUIInvalidChildException< YWidget > | Exception class for "invalid child" |
   YUIInvalidDimensionException | Exception class for "value other than YD_HORIZ or YD_VERT used for
dimension" |
   YUIInvalidWidgetException | Exception class for invalid widgets |
   YUINoDialogException | |
   YUINullPointerException | Exception class for generic null pointer exceptions |
   YUIOutOfMemoryException | Exception class for "out of memory" |
   YUIPluginException | Exception class for plugin load failure |
   YUIPropertyException | Abstract base class for widget property exceptions |
    YUIBadPropertyArgException | |
    YUIPropertyTypeMismatchException | Exception class for "property type mismatch": The application tried to set a property with a wrong type |
    YUISetReadOnlyPropertyException | Exception class for attempt to set a read-only property |
    YUIUnknownPropertyException | Exception class for "unknown property name": The application tried to set (or query) a property that doesn't exist |
   YUISyntaxErrorException | |
   YUITooManyChildrenException< YWidget > | Exception class for "too many children": Attempt to add a child to a widget class that can't handle children (YPushButton etc.) or just one child (YFrame, YDialog) |
   YUIUnsupportedWidgetException | Exception class for "optional widget not supported" |
   YUIWidgetNotFoundException | Exception class for "No widget found with that ID" |
 FSize | Store and operate on (file/package/partition) sizes (long long) |
 noncopyable | |
  ImplPtr< _Impl > | Helper template class for implementation pointers (pointers to a private class or structure that hold the member variables of a higher-level class that is part of a public API) |
  ImplPtr< YAlignmentPrivate > | |
  ImplPtr< YApplicationPrivate > | |
  ImplPtr< YBarGraphPrivate > | |
  ImplPtr< YBusyIndicatorPrivate > | |
  ImplPtr< YButtonBoxPrivate > | |
  ImplPtr< YCheckBoxFramePrivate > | |
  ImplPtr< YCheckBoxPrivate > | |
  ImplPtr< YComboBoxPrivate > | |
  ImplPtr< YCommandLinePrivate > | |
  ImplPtr< YContextMenuPrivate > | |
  ImplPtr< YDateFieldPrivate > | |
  ImplPtr< YDialogPrivate > | |
  ImplPtr< YDialogSpyPrivate > | |
  ImplPtr< YDownloadProgressPrivate > | |
  ImplPtr< YDumbTabPrivate > | |
  ImplPtr< YEmptyPrivate > | |
  ImplPtr< YEventFilterPrivate > | |
  ImplPtr< YFramePrivate > | |
  ImplPtr< YGraphPrivate > | |
  ImplPtr< YImagePrivate > | |
  ImplPtr< YInputFieldPrivate > | |
  ImplPtr< YIntFieldPrivate > | |
  ImplPtr< YLabelPrivate > | |
  ImplPtr< YLayoutBoxPrivate > | |
  ImplPtr< YLogViewPrivate > | |
  ImplPtr< YMenuButtonPrivate > | |
  ImplPtr< YMultiLineEditPrivate > | |
  ImplPtr< YMultiProgressMeterPrivate > | |
  ImplPtr< YMultiSelectionBoxPrivate > | |
  ImplPtr< YPartitionSplitterPrivate > | |
  ImplPtr< YProgressBarPrivate > | |
  ImplPtr< YPushButtonPrivate > | |
  ImplPtr< YRadioButtonGroupPrivate > | |
  ImplPtr< YRadioButtonPrivate > | |
  ImplPtr< YRichTextPrivate > | |
  ImplPtr< YSelectionBoxPrivate > | |
  ImplPtr< YSelectionWidgetPrivate > | |
  ImplPtr< YSimpleInputFieldPrivate > | |
  ImplPtr< YSliderPrivate > | |
  ImplPtr< YSpacingPrivate > | |
  ImplPtr< YSquashPrivate > | |
  ImplPtr< YTableHeaderPrivate > | |
  ImplPtr< YTablePrivate > | |
  ImplPtr< YTimeFieldPrivate > | |
  ImplPtr< YTimezoneSelectorPrivate > | |
  ImplPtr< YTreePrivate > | |
  ImplPtr< YUILogPrivate > | |
  ImplPtr< YWidgetPrivate > | |
  ImplPtr< YWizardPrivate > | |
 YWidget::OptimizeChanges | Helper class that calls startMultipleChanges() in its constructor and cares about the necessary call to doneMultipleChanges() when it goes out of scope |
 OptimizeChanges | Helper class that calls startMultipleChanges() in its constructor and cares about the necessary call to doneMultipleChanges() when it goes out of scope |
 streambuf | |
  YUILogBuffer | Stream buffer class that will use the YUILog's logger function |
 TreeItem< PAYLOAD > | Template class for tree items that can handle tree children in a generic way - firstChild(), next() and parent() |
  SortedTreeItem< PAYLOAD > | Template class for tree items that maintain sort order |
 YAlignmentPrivate | |
 YApplication | Class for application-wide values and functions |
 YApplicationPrivate | |
 YBarGraphMultiUpdate | Helper class for multiple updates to a YBarGraph widget: This will hold back display updates until this object goes out of scope |
 YBarGraphPrivate | |
 YBarGraphSegment | One segment of a YBarGraph |
 YBothDim< T > | Template class for two-dimensional entities, such as |
 YBothDim< bool > | |
 YBothDim< int > | |
 YBothDim< YAlignmentType > | |
 YBuiltinCaller | Abstract base class for transparently calling a built-in function |
 YBusyIndicatorPrivate | |
 YButtonBoxLayoutPolicy | Helper class: Layout policy for YButtonBox widgets |
 YButtonBoxMargins | Helper class: Margins for YButtonBox widgets |
 YButtonBoxPrivate | |
 YCheckBoxFramePrivate | |
 YCheckBoxPrivate | |
 YChildrenManager< T > | Abstract base template class for children management, such as child widgets |
  YChildrenRejector< T > | Children manager that rejects all children |
  YSingleChildManager< T > | Children manager that can handle one single child (rejecting any more) |
 YCodeLocation | Helper class for UI exceptions: Store FILE, FUNCTION and LINE |
 YColor | Helper class to define an RGB color |
 YComboBoxPrivate | |
 YCommandLine | Utility class to access /proc/<pid>/cmdline to retrieve argc and argv |
 YCommandLinePrivate | |
 YContextMenuPrivate | |
 YDateFieldPrivate | |
 YDialogPrivate | |
 YDialogSpy | An interactive dialog debugger: Show the structure and content of a dialog and its widgets |
 YDialogSpyPrivate | |
 YDownloadProgressPrivate | |
 YDumbTabPrivate | |
 YEmptyPrivate | |
 YEnvVar | Helper class to represent an environment variable and its value |
 YEvent | Abstract base class for events to be returned upon UI::UserInput() and related functions |
  YCancelEvent | Event to be returned upon closing a dialog with the window manager close button (or Alt-F4) |
  YDebugEvent | Event to be returned upon closing a dialog with the window manager close button (or Alt-F4) |
  YKeyEvent | |
  YMenuEvent | Event to be returned upon menu selection |
  YTimeoutEvent | Event to be returned upon timeout (i.e |
  YWidgetEvent | |
 YEventFilter | Abstract base class to filter events |
  YHelpButtonHandler | Helper class: Event filter that handles "Help" buttons |
  YRelNotesButtonHandler | Helper class: Event filter that handles "ReleaseNotes" buttons |
 YEventFilterPrivate | |
 YExternalWidgetFactory | Abstract widget factory for mandatory widgets |
 YExternalWidgets | Abstract base class of a libYUI Widget Extension interface |
 YExternalWidgetsTerminator | Helper class to make sure the EW is properly shut down |
 YFramePrivate | |
 YGraphPrivate | |
 YIconLoader | |
 YImagePrivate | |
 YInputFieldPrivate | |
 YIntFieldPrivate | |
 YItem | Simple item class for SelectionBox, ComboBox, MultiSelectionBox etc |
  YTableItem | Item class for YTable items |
  YTreeItem | Item class for tree items |
   YMenuItem | Item class for menu items |
   YWidgetTreeItem | Custom tree item class to map tree items to widgets |
 YLabelPrivate | |
 YLayoutBoxPrivate | |
 YLogViewPrivate | |
 YMacro | Simple access to macro recording and playing |
 YMacroPlayer | Abstract base class for macro player |
 YMacroRecorder | Abstract base class for macro recorders |
 YMenuButtonPrivate | |
 YMultiLineEditPrivate | |
 YMultiProgressMeterPrivate | |
 YMultiSelectionBoxPrivate | |
 YOptionalWidgetFactory | Abstract widget factory for optional ("special") widgets |
 YPartitionSplitterPrivate | |
 YPath | Finds files (e.g |
 YPerThreadLogInfo | Helper class: Per-thread logging information |
 YProgressBarPrivate | |
 YProperty | Class for widget properties |
 YPropertySet | A set of properties to check names and types against |
 YPropertyValue | Transport class for the value of simple properties |
 YPushButtonPrivate | |
 YRadioButtonGroupPrivate | |
 YRadioButtonPrivate | |
 YRichTextPrivate | |
 YSelectionBoxPrivate | |
 YSelectionWidgetPrivate | |
 YSettings | Settings for libyui |
 YShortcut | Helper class for shortcut management: This class holds data about the shortcut for one single widget |
  YItemShortcut | Special case for widgets that can have multiple shortcuts based on items (like YDumbTab) |
 YShortcutManager | Helper class to manage keyboard shortcuts within one dialog and resolve keyboard shortcut conflicts |
 YSimpleEventHandler | Simple event handler suitable for most UIs |
 YSimpleInputFieldPrivate | |
 YSliderPrivate | |
 YSpacingPrivate | |
 YSquashPrivate | |
 YStringTree | Abstract base class for filter views with hierarchical filter criteria - e.g., RPM group tags, MIME types |
  YRpmGroupsTree | Efficient storage for RPM group tags |
 YTableCell | One cell (one column in one row) of a YTableItem |
 YTableHeader | Helper class for YTable for table column properties: |
 YTableHeaderPrivate | |
 YTablePrivate | |
 YTimeFieldPrivate | |
 YTimezoneSelectorPrivate | |
 YTransText | Helper class for translated strings: Stores a message in the original (untranslated) version along with the translation into the current locale |
 YTreePrivate | |
 YUI | Abstract base class of a libYUI user interface |
 YUILoader | Class to load one of the concrete UI plug-ins: Qt, NCurses, Gtk |
 YUILog | UI logging |
 YUILogPrivate | |
 YUIPlugin | Wrapper class for dlopen() and related |
  YGraphPlugin | Abstract base class for simplified access to UI plugins for graph widget |
  YPackageSelectorPlugin | Abstract base class for simplified access to UI plugins for package selection |
 YWidget | Abstract base class of all UI widgets |
  YBarGraph | A graph showing partitioning of a whole |
  YBusyIndicator | Indicates that something is in progress and has not frozen yet |
  YButtonBox | Container widget for dialog buttons that abstracts the button order depending on the desktop environment |
  YCheckBox | A tri-state check box |
  YDownloadProgress | DownloadProgress: A progress bar that monitors downloading a file by repeatedly polling its size up to its expected size |
  YEmpty | A widget with zero size, useful as a placeholder |
  YGraph | A graph with nodes and edges, rendered with Graphviz |
  YImage | A picture, possibly animated, loaded from a file |
  YInputField | InputField: General purpose one line input field for entering text and other data |
  YIntField | IntField: Input field for integer values |
   YSlider | Slider: Input widget for an integer value between a minimum and a maximum value |
  YLabel | Implementation of the Label, Heading and OutputField widgets |
  YLayoutBox | A vertical or horizontal stacking of widgets, implementing HBox and VBox |
  YLogView | LogView: A scrollable (output-only) text to display a growing log, very much like the "tail -f" shell command |
  YMultiLineEdit | A multi-line plain-text area |
  YMultiProgressMeter | MultiProgressMeter: Progress bar with several segments that can indicate progress individually |
  YPackageSelector | A simple wrapper for an insanely complex UI for installing software |
  YPartitionSplitter | PartitionSplitter: A (very custom) widget for easily splitting one existing partition into two |
  YProgressBar | A progress bar, showing completion of value() out of maxValue() parts |
  YPushButton | A push button; may have an icon, and a F-key shortcut |
  YRadioButton | RadioButton: Widget for one-out-of-many selection |
  YRichText | Text formatted with simple HTML-like tags, with "links" generating events |
  YSelectionWidget | Base class for various kinds of multi-value widgets |
   YComboBox | ComboBox (or "drop down box", "drop down selection"); may be editable |
   YContextMenu | ContextMenu: Similar to PushButton, but with several actions: Upon clicking on a ContextMenu (or activating it with the keyboard), a pop-up menu opens where the user can activate an action |
   YDumbTab | DumbTab: A very simple tab widget that can display and switch between a number of tabs, but will only deliver the "user clicked on tab " event very much like a PushButton does |
   YMenuButton | MenuButton: Similar to PushButton, but with several actions: Upon clicking on a MenuButton (or activating it with the keyboard), a pop-up menu opens where the user can activate an action |
   YMultiSelectionBox | A variant of YSelectionBox where more than one item can be selected |
   YSelectionBox | Selection box: List box that displays a (scrollable) list of items from which the user can select exactly one |
   YTable | Table: Selection list with multiple columns |
   YTree | Tree: List box that displays a (scrollable) list of hierarchical items from which the user can select exactly one |
  YSimpleInputField | Abstract base class for simple input fields with a label above the field and a text value |
   YDateField | Input field for entering a date |
   YTimeField | Input field for entering a time in "hh:mm:ss" format |
  YSingleChildContainerWidget | Container widget class that manages one child |
   YAlignment | Implementation of all the alignment widgets: |
   YCheckBoxFrame | A frame with a check-box, may auto-disable frame contents based on the check |
   YDialog | A window in the desktop environment |
   YFrame | A labeled framed container |
   YRadioButtonGroup | A group of YRadioButton widgets |
   YReplacePoint | A placeholder that can have its contents exchanged, using ReplaceWidget |
   YSquash | HSquash, VSquash HVSquash: reduce child to its preferred size |
  YSpacing | HSpacing, VSpacing, HStretch, VStretch |
  YTimezoneSelector | A fancy widget with a world map |
  YWizard | A wizard is a more complex frame typically used for multi-step workflows: |
 YWidgetFactory | Abstract widget factory for mandatory widgets |
 YWidgetID | Abstract base class for widget IDs |
  YStringWidgetID | Simple widget ID class based on strings |
 YWidgetPrivate | |
 YWizardPrivate | |