RepoManager.cc File Reference

#include <iostream>
#include <fstream>
#include <list>
#include <algorithm>
#include "zypp/base/InputStream.h"
#include "zypp/base/Logger.h"
#include "zypp/base/Gettext.h"
#include "zypp/base/Function.h"
#include "zypp/PathInfo.h"
#include "zypp/TmpPath.h"
#include "zypp/repo/RepoException.h"
#include "zypp/RepoManager.h"
#include "zypp/cache/CacheStore.h"
#include "zypp/repo/cached/RepoImpl.h"
#include "zypp/media/MediaManager.h"
#include "zypp/MediaSetAccess.h"
#include "zypp/parser/RepoFileReader.h"
#include "zypp/repo/yum/Downloader.h"
#include "zypp/parser/yum/RepoParser.h"
#include "zypp/parser/plaindir/RepoParser.h"
#include "zypp/repo/susetags/Downloader.h"
#include "zypp/parser/susetags/RepoParser.h"
#include "zypp/ZYppCallbacks.h"

Go to the source code of this file.

Namespaces

namespace  zypp

Classes

struct  zypp::RepoCollector
struct  zypp::RepoManager::Impl

Functions

static void zypp::cleanCacheInternal (cache::CacheStore &store, const RepoInfo &info, const ProgressData::ReceiverFnc &progressrcv=ProgressData::ReceiverFnc())
static std::list
< RepoInfo
zypp::repositories_in_file (const Pathname &file)
 Reads RepoInfo's from a repo file.
std::list< RepoInfozypp::readRepoFile (const Url &repo_file)
 Parses repo_file and returns a list of RepoInfo objects corresponding to repositories found within the file.
static std::list
< RepoInfo
zypp::repositories_in_dir (const Pathname &dir)
static void zypp::assert_alias (const RepoInfo &info)
static void zypp::assert_urls (const RepoInfo &info)
static Pathname zypp::rawcache_path_for_repoinfo (const RepoManagerOptions &opt, const RepoInfo &info)
static Pathname zypp::generate_non_existing_name (const Pathname &dir, const std::string &basefilename)
 Generate a non existing filename in a directory, using a base name.
static std::string zypp::generate_filename (const RepoInfo &info)
std::ostream & zypp::operator<< (std::ostream &str, const RepoManager &obj)


Detailed Description

Definition in file RepoManager.cc.


Generated on Tue Sep 25 19:23:12 2007 for libzypp by  doxygen 1.5.3