yast2-core Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
/usr/src/packages/BUILD/yast2-core-2.13.23/libyui/src/YUI_widgets.ccGeneric options for all widgets

notify Make UserInput() return on any action in this widget. Normally UserInput() returns only when a button is clicked; with this option on you can make it return for other events, too, e.g. when the user selects an item in a SelectionBox ( if `opt( `notify ) is set for that SelectionBox ). Only widgets with this option set are affected

AnyAgentSCR Agent for access to any describeable file
blockstack_tStack for blocks
BlockType
BoxGeneric layout: Arrange widgets horizontally or vertically

term child1 the first child widget term child2 the second child widget term child3 the third child widget term child4 the fourth child widget ( and so on... ) debugLayout verbose logging HBox( `PushButton( `id( `ok ), "OK" ), `PushButton( `id( `cancel ), "Cancel" ) )

Bytecode
Bytecode::namespaceentry_t
bytecodeistream
CallFrame
declaration
DummyAgentSCR Agent for testing
ExecutionEnvironment
FileDep
FileDescr
FlexType
formalparamstack
FunctionType
Import
info_entry
IniAgentAn interface class between YaST2 and Ini Agent
IniBase
IniContainerElement
IniEntry
IniParser
IniSection
IoPattern
ListType
Logger
MapType
ModuleEntryOne entry in the modules.conf file
ModulesAgentAn interface class between YaST2 and modules.conf
ModulesConfThe modules.conf file
ModulesConf::ModuleLine
NFlexType
param
ParserYCP parser A YCP parser read a characters stream and outputs a sequence of YCP values. Three properties of the YCP grammar are important:
Point
recurse_struct
REG_RET
Regex
Regex_t
RegexMatch
ResolverAgentSCR Agent for Resolver commands
ScannerScanner for scanning YCP syntax
scannerstack_tStack for scanners
SCR
SCRAgentSuSE Configuration Repository Agent
ScriptingAgent
SCRSubAgent
section
stackGeneral stack handling
StaticDeclaration
StdioSCRAgent
switchstack_tStack for switch
SymbolEntry
SymbolTable
SystemAgentSCR Agent for system commands
TableEntry
TestY2CC
TestY2Component
tokenValue
TupleType
Type
UI
VariableType
WFM
WFMSubAgent
Y2AgentComp< Agent >
Y2CCAgentComp< AgentComp >
Y2CCPlugin
Y2CCProgram
Y2CCSerial
Y2CCStdio
Y2CCWFMCreates client components realized by YCP scripts This component broker creates components of the type Y2WFMComponent. You can give it a module name or a path name to some file. First it tries to find some script in YASTHOME/clients/<modulename>.ycp. If it doesn't find one here, it considers the name to be a filename and examines that file. If it:
Y2ComponentCommunication handle to a YaST2 component
Y2ComponentBrokerLooks for and creates YaST2 components This class has no instances and only static methods. There are two reasons for this:
Y2ComponentBroker::ltstr
Y2ComponentCreatorCan create certain YaST2 components As documented in Y2Component, there are many ways how to realize a component. A Y2ComponentCreator is and object, that creates a component or at least creates a communication handle to an existing component. The Y2ComponentBroker keeps a list of all known Y2ComponentCreators. If it is asked to create or find a certain component, it scans this list and looks for a matching creator
Y2Function
Y2LanguageLoader
Y2Namespace
Y2PathSearch
Y2PluginComponent
Y2ProgramComponent
Y2SerialComponentInterface to a component via serial line
Y2StdioComponentInterface to a component via stdio
Y2StdioFunction
Y2SystemFunction
Y2SystemNamespace
Y2WFMComponent
Y2YCPFunction
YAlignmentImplemenation of the Left, Right, Bottom, Top, HCenter, VCenter and HVCenter widgets
YAnyOpt< T >Helper template class for options that may have some value or may be undefined
YaSTLogger
YBarGraphImplementation of the BarGraph widget
YBlock
YBlock::stmtlist
YBlock::yTElist
YBoolOptBoolean option - tri state: true, false, undefined
YCancelEvent
YCheckBoxImplementation of the CheckBox widget
YCodeYCode for precompiled ycp code
ycodelist
YColor
YColoredLabelSimple static text with specified background and foreground color
YComboBoxImplementation of the ComboBox widget
YConst
YContainerWidgetBase class of all widgets that have child widgets
YCPBooleanWrapper for YCPBooleanRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPBooleanRep with the arrow operator. See YCPBooleanRep
YCPBooleanRepYCPValueRep representing a boolean value
YCPBreakWrapper for YCPBreakRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPBreakRep with the arrow operator. See YCPBreakRep
YCPBreakRepWrapper for Break as YCPValue
YCPBuiltinBoolean
YCPBuiltinByteblock
YCPBuiltinFloat
YCPBuiltinInteger
YCPBuiltinList
YCPBuiltinMap
YCPBuiltinMisc
YCPBuiltinPath
YCPBuiltinString
YCPBuiltinTerm
YCPBuiltinVoid
YCPByteblockWrapper for YCPByteblockRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPByteblockRep with the arrow operator. See YCPByteblockRep
YCPByteblockRepYCPValueRep representing a block of bytes
YCPCodeWrapper for YCPCodeRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPCodeRep with the arrow operator. See YCPCodeRep
YCPCodeCompare
YCPCodeRepWrapper for YCode as YCPValue
YCPDebugger
YCPDebugger::Breakpoint
YCPDebugger::Position
YCPDebugger::Settings
YCPElementWrapper for YCPElementRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPElementRep with the arrow operator. See YCPElementRep
YCPElementRepAbstract base class of all YCP elements
YCPEntryWrapper for YCPEntryRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPEntryRep with the arrow operator. See YCPEntryRep
YCPEntryRepWrapper for SymbolEntry as YCPValue
YCPExternalWrapper for YCPExternalRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPExternalRep with the arrow operator. See YCPExternalRep
YCPExternalRepA blackbox wrapper for handling external values in ycp. The payload is handled as a blackbox and is not owned by the wrapper
YCPFloatWrapper for YCPFloatRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPFloatRep with the arrow operator. See YCPFloatRep
YCPFloatRepYCPValueRep representing a floating point number. The precision of the floating point number a YCPFloatRep is representing is not specified, because it would be very difficult to guarantee a certain precision platform independently and because this is not neccessary
YCPIntegerWrapper for YCPIntegerRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPIntegerRep with the arrow operator. See YCPIntegerRep
YCPIntegerRepYCPValueRep representing a 64 bit signed integer
ycpless
YCPListWrapper for YCPListRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPListRep with the arrow operator. See YCPListRep
YCPListRepList of YCPValues that is a value itself In YCP there is no distinction between lists, tuples and structs. All these kind of complex data is represented by YCPListRep. The type of a list is constructed by the valuetype list, which has a list of types as arguments. The list's type is implicitely given through the fact that its valuetype is list and trough the types of its elements. There is no restriction about the types of a list's elements. If you want to declare a variable or parameter to be a list of a certain signature, you can use the RangeRestrictor YCP_RRList or YCP_RRTyple. object
YCPMapWrapper for YCPMapRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPMapRep with the arrow operator. See YCPMapRep
YCPMapIteratorIterator for YCPMap values
YCPMapRepA mapping from keys to values. A map is also called assiciative array. It is a mapping from a set of keys to a set of values. Each key in a map is unique. Each key is assigned a value. Keys and values may only be String or Integer constants. Elements inside a map are kept in a sorted order based on the key value
YCPNull
YCPPathWrapper for YCPPathRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPPathRep with the arrow operator. See YCPPathRep
YCPPathRepYCPValueRep representing a data path A YCP path describes a subtree in a YCP data structure. Non-leaf-nodes are values of type list and term. A path is a list of path components. A path component is a symbol or a number
YCPPathRep::Component
YCPPathSearch
YCPReferenceWrapper for YCPReferenceRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPReferenceRep with the arrow operator. See YCPReferenceRep
YCPReferenceRepWrapper for a reference to a SymbolEntry as YCPValue
YCPReturnWrapper for YCPReturnRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPReturnRep with the arrow operator. See YCPReturnRep
YCPReturnRepWrapper for Return as YCPValue
YCPStringWrapper for YCPStringRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPStringRep with the arrow operator. See YCPStringRep
YCPStringRepYCPValueRep representing a character string of arbitrary length. Whatever internal representation is choosen: It should be possible to switch to 16 bit Unicode strings, when neccessary
YCPSymbolWrapper for YCPSymbolRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPSymbolRep with the arrow operator. See YCPSymbolRep
YCPSymbolRepYCP symbol. Symbols appear as components of pathes, as names of structure elements and as term names. The ASCII representation of a symbol is a letter or underscore followed by an arbitrary number of letters, digits and underscores
YCPTermWrapper for YCPTermRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPTermRep with the arrow operator. See YCPTermRep
YCPTermRepYCPValueRep representing a term. A YCPTermRep is a YCPValue containing a list plus a string representing the term's name
YCPValueWrapper for YCPValueRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPValueRep with the arrow operator. See YCPValueRep
YCPValueRepAbstract base class of all YCP values. Abstract base class of all YCP elements that can be used as primary data, that can be stored in the SCR and that can be parsed as a whole. An important property of a value is, that its ASCII representation uniquely specifies its type. The parser's output is a stream of YCPValues, not of YCPElements
YCPVoidWrapper for YCPVoidRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPVoidRep with the arrow operator. See YCPVoidRep
YCPVoidRepYCPValueRep representing a void value
YDateDate input field
YDebugEvent
YDeclaration
YDialogRealizes a dialog A dialog itself is a container widget. It is never contained in another widget
YDownloadProgressImplementation of the Slider widget
YDumbTab
YDumbTab::Tab
YEBinary
YEBracket
YEBuiltin
YECall
YECompare
YEFunction
YEFunctionPointer
YEIs
YEList
YELocale
YEMap
YEMap::mapval
YEmptyImplementation of the Empty, HStretch, VStretch, and HVStretch widgets
YEPropagate
YEReference
YEReturn
YETerm
YETriple
YEUnary
YEVariable
YEventAbstract base class for events to be returned upon UI::UserInput() and related
YFrameImplementation of the Frame widget
YFunction
YImageImplementation of the Image widget
YIntFieldImplementation of the IntField widget
YKeyEvent
YLabelSimple static text
YLocale
YLocale::eqstr
YLogViewImplementation of the LogView widget
YLongOptLong option - long value or undefined
YMacroPlayer
YMacroRecorder
YMenu
YMenuButtonImplementation of the MenuButton widget
YMenuEventEvent to be returned upon menu selection
YMenuItem
YMultiLineEditImplementation of the MultiLineEdit widget
YMultiProgressMeter
YMultiSelectionBoxImplementation of the MultiSelectionBox widget
YPackageSelectorImplementation of the SelectionBox widget
YPartitionSplitterImplementation of the Slider widget
YProgressBarImplementation of the ProgressBar widget
YPushButtonImplementation of the PushButton widget Derived classes need to check opt.isDefaultButton!
YRadioButtonImplementation of the RadioButton widget
YRadioButtonGroupImplementation of the RadioButtonGroup widget
YReplacePointImplementation of the ReplacePoint widget
YRichTextImplementation of the RichText widget. Derived classes need to check opt.plainTextMode!
YSAssign
YSBlock
YSBracket
YSDo
YSelectionBoxImplementation of the SelectionBox widget
YSelectionWidget
YSExpression
YSFilename
YSFunction
YShortcutHelper class for shortcut management: This class holds data about the shortcut for one single widget
YShortcutManagerHelper class to manage keyboard shortcuts within one dialog and resolve keyboard shortcut conflicts
YSIf
YSimpleEventAbstract base class for events that just deal with an ID
YSimpleEventHandlerSimple event handler suitable for most UIs. This event handler keeps track of one single event that gets overwritten when a new one arrives
YSImport
YSInclude
YSliderImplementation of the Slider widget
YSpacingImplementation of the HSpacing and VSpacing and widgets
YSplitImplementation of the Split widget
YSquashImplementation of the HSquash, VSquash and HVSquash widgets
YSRepeat
YSReturn
YSSwitch
YStatement
YSTextdomain
YSTypedef
YSWhile
YSymbolEntry
YSymbolEntry::payload
YTableTable widget
YTableRowHelper class for the table widget: one single table row
YTextEntryImplementation of the TextEntry and Password widgets Notice: Derived classes need to check opt.passwordMode!
YTimeTime input field
YTimeoutEvent
YTreeImplementation of the Tree widget
YTreeItem
YUIAbstract base class of a YaST2 user interface The implementation of a YaST2 user interface such as qt and ncurses constists in subclassing YUI
YUIBuiltinCallData
YUIComponentAbstract base class for YaST2 user interface components. Derive your own component class from this one and implement createUI()
YWeightControl relative size of layouts
YWidgetAbstract base class of all ui widgets
YWidget::OptimizeChanges
YWidgetEvent
YWidgetOptCollection of various widget options to be passed transparently through the various library layers
YWizardImplementation of the SelectionBox widget
yy_buffer_state
yy_trans_info
yyalloc
yystype_type

Generated on Fri Jun 16 18:07:45 2006 for yast2-core by  doxygen 1.4.6