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

RpmDb.cc File Reference

#include "librpm.h"
#include <cstdlib>
#include <cstdio>
#include <ctime>
#include <iostream>
#include <fstream>
#include <list>
#include <map>
#include <string>
#include <vector>
#include <y2util/Date.h>
#include <y2util/FSize.h>
#include <y2util/Vendor.h>
#include <y2util/Y2SLog.h>
#include <y2util/TagParser.h>
#include <y2util/Pathname.h>
#include <y2util/PathInfo.h>
#include <y2util/ExternalDataSource.h>
#include <y2util/diff.h>
#include <y2pm/RpmDb.h>
#include <y2pm/InstTargetError.h>
#include <y2pm/RpmDbCallbacks.h>
#include <y2pm/librpmDb.h>
#include <y2pm/PMRpmPackageDataProvider.h>
#include <y2pm/PMPackageManager.h>
#include <y2pm/Timecount.h>
#include <Y2PM.h>

Classes

class  RpmDb::Logfile
class  RpmDb::Packages

Defines

#define _(X)   X
#define ENUM_OUT(B, C)   str << ( obj & RpmDb::B ? C : '-' )
#define WARNINGMAILPATH   "/var/adm/notify/warnings"
#define FILEFORBACKUPFILES   "YaSTBackupModifiedFiles"
#define FAILIFNOTINITIALIZED   if( ! initialized() ) { WAR << "No database access: " << Error::E_RpmDB_not_open << endl; return Error::E_RpmDB_not_open; }
#define ENUM_OUT(B, C)   str << ( _dbStateInfo & B ? C : '-' )

Functions

string stringPath (const Pathname &root_r, const Pathname &sub_r)
ostream & operator<< (ostream &str, const RpmDb::DbStateInfoBits &obj)
 IMPL_BASE_POINTER (RpmDb)

Define Documentation

#define _  )     X
 

#define ENUM_OUT B,
 )     str << ( _dbStateInfo & B ? C : '-' )
 

#define ENUM_OUT B,
 )     str << ( obj & RpmDb::B ? C : '-' )
 

#define FAILIFNOTINITIALIZED   if( ! initialized() ) { WAR << "No database access: " << Error::E_RpmDB_not_open << endl; return Error::E_RpmDB_not_open; }
 

#define FILEFORBACKUPFILES   "YaSTBackupModifiedFiles"
 

#define WARNINGMAILPATH   "/var/adm/notify/warnings"
 


Function Documentation

IMPL_BASE_POINTER RpmDb   ) 
 

ostream& operator<< std::ostream &  str,
const RpmDb::DbStateInfoBits obj
 

string stringPath const Pathname root_r,
const Pathname sub_r
[inline]
 


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