AnyAgent | SCR Agent for access to any describeable file |
blockstack_t | Stack for blocks |
BlockType | |
Box | Generic layout: Arrange widgets horizontally or vertically |
Bytecode | |
Bytecode::namespaceentry_t | |
CallFrame | |
Y2PMRecipients::CommitInstallReceive | |
Y2PMRecipients::CommitInstallReceive::RedirectInstallPkg | |
Y2PMRecipients::CommitProvideReceive | |
Y2PMRecipients::CommitProvideReceive::RedirectDownloadProgress | |
Y2PMRecipients::CommitReceive | |
Y2PMRecipients::CommitRemoveReceive | |
Y2PMRecipients::CommitRemoveReceive::RedirectRemovePkg | |
Y2PMRecipients::ConvertDbReceive | |
declaration | |
Y2PMRecipients::DownloadProgressReceive | |
DummyAgent | SCR Agent for testing |
ExecutionEnvironment | |
FileDep | |
FileDescr | |
FlexType | |
formalparamstack | |
FunctionType | |
HwProbe | SCR Agent for access to hardware autoprobe |
Import | |
info_entry | |
IniAgent | An interface class between YaST2 and Ini Agent |
IniBase | |
IniContainerElement | |
IniEntry | |
IniParser | |
IniSection | |
Y2PMRecipients::InstallPkgReceive | |
IoPattern | |
ListType | |
MapType | |
Y2PMRecipients::MediaChangeReceive | |
ModuleEntry | One entry in the modules.conf file |
ModulesAgent | An interface class between YaST2 and modules.conf |
ModulesConf | The modules.conf file |
ModulesConf::ModuleLine | |
NFlexType | |
param | |
Parser | YCP parser A YCP parser read a characters stream and outputs a sequence of YCP values. Three properties of the YCP grammar are important: |
PkgModule | |
PkgModuleError | Definition of "PkgModule" error values |
PkgModuleFunctions | |
PkgModuleFunctions::CallbackHandler | Handler for Callbacks received or triggered. Needs access to WFM |
PkgModuleFunctions::CallbackHandler::Y2PMReceive | Manages the Y2PMCallbacks we receive |
PkgModuleFunctions::CallbackHandler::YCPCallbacks | Stores YCPCallback related data and communicates with Y2ComponentBroker |
PkgModuleFunctions::CallbackHandler::YCPCallbacks::CBdata | |
PkgModuleFunctions::CallbackHandler::YCPCallbacks::Send | Convenience base class for YCPCallback sender |
PkgModuleFunctions::CallbackHandler::YCPCallbacks::Send::CB | Convenience class for YCPCallback sending |
Point | |
Y2PMRecipients::RebuildDbReceive | |
Y2PMRecipients::Recipient | |
Y2PMRecipients::RecipientCtl | |
recurse_struct | |
REG_RET | |
Regex | |
Regex_t | |
RegexMatch | |
RemoteProtocol | |
Y2PMRecipients::RemovePkgReceive | |
ResolverAgent | SCR Agent for Resolver commands |
RloginProtocol | |
RshProtocol | |
Scanner | Scanner for scanning YCP syntax |
scannerstack_t | Stack for scanners |
SCR | |
SCRAgent | SuSE Configuration Repository Agent |
Y2PMRecipients::ScriptExecReceive | |
ScriptingAgent | |
SCRSubAgent | |
section | |
stack | General stack handling |
StaticDeclaration | |
StdioSCRAgent | |
SudoProtocol | |
SuProtocol | |
SymbolEntry | |
SymbolEntry::payload | |
SymbolTable | |
SystemAgent | SCR Agent for system commands |
TableEntry | |
TelnetProtocol | |
TestY2CC | |
TestY2Component | |
tokenValue | |
TupleType | |
Type | |
UI | |
VariableType | |
WFM | |
WFMSubAgent | |
Y2AgentComp< Agent > | |
Y2CCAgentComp< AgentComp > | |
Y2CCPkg | |
Y2CCPlugin | |
Y2CCProgram | |
Y2CCRemote | |
Y2CCScript | Creates client components realized by YCP scripts This component broker creates components of the type Y2ScriptComponent. You can give it a module name or a path name to some file. First it tries to find some script in YASTHOME/clients/.ycp . If it doesn't find one here, it considers the name to be a filename and examines that file. If it:
|
Y2CCSerial | |
Y2CCStdio | |
Y2CCWFM | |
Y2Component | Communication handle to a YaST2 component |
Y2ComponentBroker | Looks for and creates YaST2 components This class has no instances and only static methods. There are two reasons for this: |
Y2ComponentBroker::ltstr | |
Y2ComponentCreator | Can 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 |
Y2CPPFunction | |
Y2CPPFunctionCall< T > | |
Y2CPPFunctionCallBase | |
Y2Function | |
Y2LanguageLoader | |
Y2Namespace | |
Y2PathSearch | |
Y2PkgComponent | |
Y2PluginComponent | |
Y2ProgramComponent | |
Y2RemoteComponent | Interface to a component via remote login |
Y2ScriptComponent | |
Y2SerialComponent | Interface to a component via serial line |
Y2StdioComponent | Interface to a component via stdio |
Y2WFMComponent | |
YAlignment | Implemenation 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 |
YBarGraph | Implementation of the BarGraph widget |
YBlock | |
YBlock::stmtlist | |
YBlock::yTElist | |
YBoolOpt | Boolean option - tri state: true, false, undefined |
YCancelEvent | |
YCheckBox | Implementation of the CheckBox widget |
YCode | YCode for precompiled ycp code |
ycodelist | |
YColor | |
YColoredLabel | Simple static text with specified background and foreground color |
YComboBox | Implementation of the ComboBox widget |
YConst | |
YContainerWidget | Base class of all widgets that have child widgets |
YcpArgLoad | |
YcpArgLoad::Value< Ytype, Vtype > | |
YcpArgLoad::YcpArg | |
YCPBoolean | Wrapper for YCPBooleanRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPBooleanRep with the arrow operator. See YCPBooleanRep |
YCPBooleanRep | YCPValueRep representing a boolean value |
YCPBreak | Wrapper for YCPBreakRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPBreakRep with the arrow operator. See YCPBreakRep |
YCPBreakRep | Wrapper for Break as YCPValue |
YCPBuiltinBoolean | |
YCPBuiltinByteblock | |
YCPBuiltinFloat | |
YCPBuiltinInteger | |
YCPBuiltinList | |
YCPBuiltinMap | |
YCPBuiltinMisc | |
YCPBuiltinPath | |
YCPBuiltinString | |
YCPBuiltinTerm | |
YCPBuiltinVoid | |
YCPByteblock | Wrapper for YCPByteblockRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPByteblockRep with the arrow operator. See YCPByteblockRep |
YCPByteblockRep | YCPValueRep representing a block of bytes |
YCPCode | Wrapper for YCPCodeRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPCodeRep with the arrow operator. See YCPCodeRep |
YCPCodeCompare | |
YCPCodeRep | Wrapper for YCode as YCPValue |
YCPDebugger | |
YCPDebugger::Breakpoint | |
YCPDebugger::Position | |
YCPDebugger::Settings | |
YCPElement | Wrapper for YCPElementRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPElementRep with the arrow operator. See YCPElementRep |
YCPElementRep | Abstract base class of all YCP elements. There are some basic rules of memory managesment common to all YCPElementRep classes. If you call a constructor of any YCPElementRep subclass or if you call an add method, that adds elements to a YCPListRep, YCPTermRep YCPDeclTermRep or YCPBlockRep, and if this constructor or add method has arguments of type const YCPElementRep * (or of a subclass), then the responsibility for the values you gave for those arguments goes over to the object whose constructor or add function has been called. You may refer that object afterwards in any way. Therefore create the object either with new or with the YCPElementRep::clone method |
YCPEntry | Wrapper for YCPEntryRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPEntryRep with the arrow operator. See YCPEntryRep |
YCPEntryRep | Wrapper for SymbolEntry as YCPValue |
YCPFloat | Wrapper for YCPFloatRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPFloatRep with the arrow operator. See YCPFloatRep |
YCPFloatRep | YCPValueRep 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 |
ycpless | |
YCPList | Wrapper for YCPListRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPListRep with the arrow operator. See YCPListRep |
YCPListRep | List 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 |
YCPMap | Wrapper for YCPMapRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPMapRep with the arrow operator. See YCPMapRep |
YCPMapIterator | Iterator for YCPMap values |
YCPMapRep | A 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 | |
YCPPath | Wrapper for YCPPathRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPPathRep with the arrow operator. See YCPPathRep |
YCPPathRep | YCPValueRep 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 | |
YCPReference | Wrapper for YCPReferenceRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPReferenceRep with the arrow operator. See YCPReferenceRep |
YCPReferenceRep | Wrapper for a reference to a SymbolEntry as YCPValue |
YCPReturn | Wrapper for YCPReturnRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPReturnRep with the arrow operator. See YCPReturnRep |
YCPReturnRep | Wrapper for Return as YCPValue |
YCPString | Wrapper for YCPStringRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPStringRep with the arrow operator. See YCPStringRep |
YCPStringRep | YCPValueRep 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 |
YCPSymbol | Wrapper for YCPSymbolRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPSymbolRep with the arrow operator. See YCPSymbolRep |
YCPSymbolRep | YCP 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 |
YCPTerm | Wrapper for YCPTermRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPTermRep with the arrow operator. See YCPTermRep |
YCPTermRep | YCPValueRep representing a term. A YCPTermRep is a YCPValue containing a list plus a string representing the term's name |
YCPValue | Wrapper for YCPValueRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPValueRep with the arrow operator. See YCPValueRep |
YCPValueRep | Abstract 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 |
YCPVoid | Wrapper for YCPVoidRep This class realizes an automatic memory management via YCPElement. Access the functionality of YCPVoidRep with the arrow operator. See YCPVoidRep |
YCPVoidRep | YCPValueRep representing a void value |
YDebugEvent | |
YDeclaration | |
YDialog | Realizes a dialog A dialog itself is a container widget. It is never contained in another widget |
YDownloadProgress | Implementation of the Slider widget |
YDumbTab | |
YDumbTab::Tab | |
YEBinary | |
YEBracket | |
YEBuiltin | |
YECompare | |
YEFunction | |
YEIs | |
YEList | |
YELocale | |
YEMap | |
YEMap::mapval | |
YEmpty | Implementation of the Empty, HStretch, VStretch, and HVStretch widgets |
YEPropagate | |
YEReference | |
YEReturn | |
YError | |
YETerm | |
YETriple | |
YEUnary | |
YEVariable | |
YEvent | Abstract base class for events to be returned upon UI::UserInput() and related |
YFrame | Implementation of the Frame widget |
YFunction | |
YImage | Implementation of the Image widget |
YIntField | Implementation of the IntField widget |
YKeyEvent | |
YLabel | Simple static text |
YLocale | |
YLocale::eqstr | |
YLogView | Implementation of the LogView widget |
YLongOpt | Long option - long value or undefined |
YMacroPlayer | |
YMacroRecorder | |
YMenu | |
YMenuButton | Implementation of the MenuButton widget |
YMenuEvent | Event to be returned upon menu selection |
YMenuItem | |
YMultiLineEdit | Implementation of the MultiLineEdit widget |
YMultiSelectionBox | Implementation of the MultiSelectionBox widget |
Y2PMRecipients::YouReceive | |
YPackageSelector | Implementation of the SelectionBox widget |
YPartitionSplitter | Implementation of the Slider widget |
YProgressBar | Implementation of the ProgressBar widget |
YPushButton | Implementation of the PushButton widget Derived classes need to check opt.isDefaultButton! |
YRadioButton | Implementation of the RadioButton widget |
YRadioButtonGroup | Implementation of the RadioButtonGroup widget |
YReplacePoint | Implementation of the ReplacePoint widget |
YRichText | Implementation of the RichText widget. Derived classes need to check opt.plainTextMode! |
YSAssign | |
YSBlock | |
YSBracket | |
YSDo | |
YSelectionBox | Implementation of the SelectionBox widget |
YSExpression | |
YSFilename | |
YSFunction | |
YShortcut | Helper class for shortcut management: This class holds data about the shortcut for one single widget |
YShortcutManager | Helper class to manage keyboard shortcuts within one dialog and resolve keyboard shortcut conflicts |
YSIf | |
YSimpleEvent | Abstract base class for events that just deal with an ID |
YSimpleEventHandler | Simple 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 | |
YSlider | Implementation of the Slider widget |
YSpacing | Implementation of the HSpacing and VSpacing and widgets |
YSplit | Implementation of the Split widget |
YSquash | Implementation of the HSquash, VSquash and HVSquash widgets |
YSRepeat | |
YSReturn | |
YStatement | |
YSTextdomain | |
YSTypedef | |
YSWhile | |
YTable | Table widget |
YTableRow | Helper class for the table widget: one single table row |
YTextEntry | Implementation of the TextEntry and Password widgets Notice: Derived classes need to check opt.passwordMode! |
YTimeoutEvent | |
YTree | Implementation of the Tree widget |
YTreeItem | |
YUI | Abstract base class of a YaST2 user interface The implementation of a YaST2 user interface such as qt and ncurses constists in subclassing YUI |
YUIBuiltinCallData | |
YUIComponent | Abstract base class for YaST2 user interface components. Derive your own component class from this one and implement createUI() |
YWeight | Control relative size of layouts |
YWidget | Abstract base class of all ui widgets |
YWidget::OptimizeChanges | |
YWidgetEvent | |
YWidgetOpt | Collection of various widget options to be passed transparently through the various library layers |
YWizard | Implementation of the SelectionBox widget |
yy_buffer_state | |
yyalloc | |
yystype_type |