librpmDb.cv3.cc File Reference

#include "librpm.h"
#include <iostream>
#include "zypp/base/Logger.h"
#include "zypp/target/rpm/librpmDb.h"
#include "zypp/target/rpm/RpmCallbacks.h"
#include "zypp/ZYppCallbacks.h"
#include <string.h>

Include dependency graph for librpmDb.cv3.cc:

Go to the source code of this file.


Classes

struct  faFileHeader
struct  faHeader

Namespaces

namespace  zypp
 Easy-to use interface to the ZYPP dependency resolver.
namespace  zypp::target
namespace  zypp::target::rpm

Defines

#define HGEPtr_t   const void *
#define FA_MAGIC   0x02050920
#define Y2LOG   "librpmDb"

Typedefs

typedef int32_t rpm_count_t

Functions

static ssize_t zypp::target::rpm::Pread (FD_t fd, void *buf, size_t count, off_t offset)
static FD_t zypp::target::rpm::fadOpen (const char *path)
static int zypp::target::rpm::fadNextOffset (FD_t fd, unsigned int lastOffset)
static int zypp::target::rpm::fadFirstOffset (FD_t fd)
static int zypp::target::rpm::dncmp (const void *a, const void *b)
static void zypp::target::rpm::compressFilelist (Header h)
void zypp::target::rpm::providePackageNVR (Header h)
void zypp::target::rpm::internal_convertV3toV4 (const Pathname &v3db_r, const librpmDb::constPtr &v4db_r, callback::SendReport< ConvertDBReport > &report)
void zypp::target::rpm::convertV3toV4 (const Pathname &v3db_r, const librpmDb::constPtr &v4db_r)

Variables

static int zypp::target::rpm::fadFileSize


Detailed Description

Definition in file librpmDb.cv3.cc.


Define Documentation

#define HGEPtr_t   const void *

#define FA_MAGIC   0x02050920

Definition at line 46 of file librpmDb.cv3.cc.

Referenced by zypp::target::rpm::fadOpen().

#define Y2LOG   "librpmDb"

Definition at line 373 of file librpmDb.cv3.cc.


Typedef Documentation

typedef int32_t rpm_count_t

Definition at line 19 of file librpmDb.cv3.cc.


doxygen