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

Y2PM.cc File Reference

#include <iostream>
#include <stdlib.h>
#include <y2util/Y2SLog.h>
#include <Y2PM.h>
#include "PMRcValues.h"
#include <y2pm/Y2PMCallbacks.h>
#include <y2pm/InstTarget.h>
#include <y2pm/InstTargetError.h>
#include <y2pm/InstSrc.h>
#include <y2pm/InstSrcManager.h>
#include <y2pm/PMPackageManager.h>
#include <y2pm/PMSelectionManager.h>
#include <y2pm/PMYouPatchManager.h>
#include <y2pm/InstYou.h>
#include <y2pm/PMLocale.h>

Defines

#define Y2LOG   "Y2PM"
#define COMMIT_ERROR   -99999
#define COMMIT_ABORT   -100000

Functions

PMError commitProvide (PMPackagePtr pkg_r, bool srcpkg_r, Pathname &retpath_r)
PMError commitProvideSrc (PMPackagePtr pkg_r, Pathname &retpath_r)
PMError commitProvidePkg (PMPackagePtr pkg_r, Pathname &retpath_r)
void commitSrcSucceeded (const PMPackagePtr &pkg_r)
void commitPkgSucceeded (const PMPackagePtr &pkg_r)
PMError commitInstall (PMPackagePtr pkg_r, bool srcpkg_r, const Pathname &path_r)
PMError commitInstallSrc (PMPackagePtr pkg_r, const Pathname &path_r)
PMError commitInstallPkg (PMPackagePtr pkg_r, const Pathname &path_r)
PMError commitRemovePkg (PMPackagePtr pkg_r)
list< PMPackagePtr > extractSpmFromMedia (constInstSrcPtr current_src_ptr_r, unsigned current_src_media_r, list< PMPackagePtr > &srclist_r)
void copySpm (const list< PMPackagePtr > &todolist_r, std::list< std::string > &srcremaining_r)
void rememberSpmFromMedia (constInstSrcPtr current_src_ptr_r, unsigned current_src_media_r, list< PMPackagePtr > &srclist_r, std::list< std::string > &srcremaining_r)
PMError installSpmFromMedia (constInstSrcPtr current_src_ptr_r, unsigned current_src_media_r, list< PMPackagePtr > &srclist_r, std::list< std::string > &srcremaining_r)
int internal_commitPackages (unsigned mediaNr_r, std::list< std::string > &errors_r, std::list< std::string > &remaining_r, std::list< std::string > &srcremaining_r)

Define Documentation

#define COMMIT_ABORT   -100000
 

#define COMMIT_ERROR   -99999
 

#define Y2LOG   "Y2PM"
 


Function Documentation

PMError commitInstall PMPackagePtr  pkg_r,
bool  srcpkg_r,
const Pathname path_r
[static]
 

PMError commitInstallPkg PMPackagePtr  pkg_r,
const Pathname path_r
[inline]
 

PMError commitInstallSrc PMPackagePtr  pkg_r,
const Pathname path_r
[inline]
 

void commitPkgSucceeded const PMPackagePtr &  pkg_r  )  [inline]
 

PMError commitProvide PMPackagePtr  pkg_r,
bool  srcpkg_r,
Pathname retpath_r
[static]
 

PMError commitProvidePkg PMPackagePtr  pkg_r,
Pathname retpath_r
[inline]
 

PMError commitProvideSrc PMPackagePtr  pkg_r,
Pathname retpath_r
[inline]
 

PMError commitRemovePkg PMPackagePtr  pkg_r  )  [static]
 

void commitSrcSucceeded const PMPackagePtr &  pkg_r  )  [inline]
 

void copySpm const list< PMPackagePtr > &  todolist_r,
std::list< std::string > &  srcremaining_r
[static]
 

list<PMPackagePtr> extractSpmFromMedia constInstSrcPtr  current_src_ptr_r,
unsigned  current_src_media_r,
list< PMPackagePtr > &  srclist_r
[static]
 

PMError installSpmFromMedia constInstSrcPtr  current_src_ptr_r,
unsigned  current_src_media_r,
list< PMPackagePtr > &  srclist_r,
std::list< std::string > &  srcremaining_r
[static]
 

int internal_commitPackages unsigned  mediaNr_r,
std::list< std::string > &  errors_r,
std::list< std::string > &  remaining_r,
std::list< std::string > &  srcremaining_r
[static]
 

void rememberSpmFromMedia constInstSrcPtr  current_src_ptr_r,
unsigned  current_src_media_r,
list< PMPackagePtr > &  srclist_r,
std::list< std::string > &  srcremaining_r
[static]
 


Generated on Fri Nov 9 14:30:32 2007 for yast2-packagemanager by doxygen 1.3.6