libyui  3.9.3
YRpmGroupsTree Class Reference

This was an efficient storage for RPM group tags. More...

#include <YRpmGroupsTree.h>

Inheritance diagram for YRpmGroupsTree:
Collaboration diagram for YRpmGroupsTree:

Public Member Functions

YStringTreeItemaddRpmGroup (const std::string &rpmGroup)
 
std::string rpmGroup (const YStringTreeItem *node)
 
std::string translatedRpmGroup (const YStringTreeItem *node)
 
void addFallbackRpmGroups ()
 
- Public Member Functions inherited from YStringTree
 YStringTree (const char *textdomain)
 Constructor. More...
 
virtual ~YStringTree ()
 Destructor.
 
YStringTreeItemaddBranch (const std::string &content, char delimiter=0, YStringTreeItem *parent=0)
 Add a unique new branch with text content 'content' to the tree, beginning at 'parent' (root if parent == 0). More...
 
std::string origPath (const YStringTreeItem *item, char delimiter, bool startWithDelimiter=true)
 Construct a complete original path for the specified tree item. More...
 
std::string translatedPath (const YStringTreeItem *item, char delimiter, bool startWithDelimiter=true)
 Construct a complete original path for the specified tree item. More...
 
YTransText path (const YStringTreeItem *item, char delimiter, bool startWithDelimiter=true)
 Construct a complete path (both original and translated) for the specified tree item. More...
 
void logTree ()
 Debugging - dump the tree into the log file.
 
YStringTreeItemroot () const
 Returns the root of the filter view tree. More...
 
const char * textdomain () const
 Returns the textdomain used internally for translation of pathname components.
 
void setTextdomain (const char *domain)
 Set the textdomain used internally for translation of pathname components. More...
 
std::string translate (const std::string &orig)
 Translate message 'orig' using the internal textdomain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from YStringTree
std::string completePath (const YStringTreeItem *item, bool translated, char delimiter, bool startWithDelimiter)
 Construct a complete original or translated path for the specified tree item. More...
 
void logBranch (YStringTreeItem *branch, std::string indentation)
 Debugging - dump one branch of the tree into the log file.
 
- Protected Attributes inherited from YStringTree
YStringTreeItem_root
 
std::string _textdomain
 

Detailed Description

This was an efficient storage for RPM group tags.

THIS CLASS IS OBSOLETE. DO NOT USE THIS ANYMORE.

Definition at line 41 of file YRpmGroupsTree.h.


The documentation for this class was generated from the following files: