Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

YUM Namespace Reference


Classes

struct  Counter
struct  CounterMap
class  Impl
class  PackageDataProvider
class  Repodata
class  YUMFileListParser
 Parser for YUM filelists files Use this class as an iterator that produces, one after one, YUMFileListDataPtr(s) for the XML package elements. Here's an example:. More...
class  YUMGroupParser
 Parser for YUM group files. More...
class  YUMOtherParser
 Parser for YUM other.xml files Use this class as an iterator that produces, one after one, YUMOtherDataPtr(s) for the XML package elements. Here's an example:. More...
class  YUMDependency
 Holds dependency data. More...
class  YUMDirSize
 Holds data about how much space will be needed per directory. More...
class  FileData
 Holds Data about file and file type (directory, plain) within other YUM data. More...
class  MultiLang
 A Multi-language text (usually you have a list<MultiLang>). More...
class  MetaPkg
 Defines "meta packages" that are in YUMGroupData FIXME: I'm not certain what this is ;-). More...
class  PackageReq
 A Package reference, e.g. within YUMGroupData this is without architecture. More...
class  ChangelogEntry
 A single changelog entry. More...
class  YUMRepomdData
 Holds the metadata about a YUM repository. More...
class  YUMPrimaryData
 Describes a package in a YUM repository. More...
class  YUMGroupData
 Describes the groups in a YUM repository. More...
class  YUMFileListData
 Contains the file list for a YUM package. More...
class  YUMOtherData
 Data from other.mxl, i.e., changelogs. More...
class  YUMPrimaryParser
 Parser for YUM primary.xml files (containing package metadata) Use this class as an iterator that produces, one after one, YUMPrimaryDataPtr(s) for the XML package elements in the input. Here's an example:. More...
class  YUMRepomdParser
 Parser for YUM repomd.xml files (describing the repository) Use this class as an iterator that produces, one after one, YUMRepomdDataPtr(s) for the XML package elements. Here's an example:. More...

Typedefs

typedef VarPtr< ImplImplPtr

Functions

ostream & operator<< (ostream &str, const CounterMap &obj)
set< PkgArcharchCompat (const PkgArch &arch)
PkgEdition YUM2PkgEdition (const string &e_r, const string &v_r, const string &r_r, const string &bt_r=string())
PkgEdition YUM2PkgEdition (const YUMDependency &ydep_r)
PkgEdition YUM2PkgEdition (constYUMPrimaryDataPtr ydat_r)
PkgRelation YUM2PkgRelation (const YUMDependency &ydep_r)
PMSolvable::PkgRelList_type YUM2PkgRelList (const std::list< YUMDependency > &yumlist)
 IMPL_DERIVED_POINTER (PackageDataProvider, PMPackageDataProvider)
 DEFINE_DERIVED_POINTER (PackageDataProvider, PMPackageDataProvider)
ostream & operator<< (ostream &str, const Repodata &obj)
 DEFINE_BASE_POINTER (YUMRepomdData)
 DEFINE_BASE_POINTER (YUMPrimaryData)
 DEFINE_BASE_POINTER (YUMGroupData)
 DEFINE_BASE_POINTER (YUMFileListData)
 DEFINE_BASE_POINTER (YUMOtherData)


Typedef Documentation

typedef VarPtr<Impl> YUM::ImplPtr
 


Function Documentation

set<PkgArch> YUM::archCompat const PkgArch arch  ) 
 

YUM::DEFINE_BASE_POINTER YUMOtherData   ) 
 

YUM::DEFINE_BASE_POINTER YUMFileListData   ) 
 

YUM::DEFINE_BASE_POINTER YUMGroupData   ) 
 

YUM::DEFINE_BASE_POINTER YUMPrimaryData   ) 
 

YUM::DEFINE_BASE_POINTER YUMRepomdData   ) 
 

YUM::DEFINE_DERIVED_POINTER PackageDataProvider  ,
PMPackageDataProvider 
 

YUM::IMPL_DERIVED_POINTER PackageDataProvider  ,
PMPackageDataProvider 
 

ostream& YUM::operator<< ostream &  str,
const Repodata &  obj
 

ostream& YUM::operator<< ostream &  str,
const CounterMap &  obj
 

PkgEdition YUM::YUM2PkgEdition constYUMPrimaryDataPtr  ydat_r  )  [inline]
 

PkgEdition YUM::YUM2PkgEdition const YUMDependency &  ydep_r  )  [inline]
 

PkgEdition YUM::YUM2PkgEdition const string &  e_r,
const string &  v_r,
const string &  r_r,
const string &  bt_r = string()
[inline]
 

PkgRelation YUM::YUM2PkgRelation const YUMDependency &  ydep_r  )  [inline]
 

PMSolvable::PkgRelList_type YUM::YUM2PkgRelList const std::list< YUMDependency > &  yumlist  )  [inline]
 


Generated on Mon Sep 12 21:52:15 2005 for yast2-packagemanager by  doxygen 1.4.4