rpm
5.4.15
|
#include "system.h"
#include <rpmiotypes.h>
#include <rpmmacro.h>
#include <argv.h>
#include "rpmcudf.h"
#include "debug.h"
Go to the source code of this file.
Macros | |
#define | _RPMIOB_INTERNAL /* XXX necessary? */ |
#define | _RPMCUDF_INTERNAL |
Functions | |
static void | rpmcudfFini (void *_cudf) |
static rpmcudf | rpmcudfGetPool (rpmioPool pool) |
rpmcudf | rpmcudfNew (char **av, uint32_t flags) |
Create and load a cudf interpreter. More... | |
int | rpmcudfHasPreamble (rpmcudf cudf) |
int | rpmcudfHasRequest (rpmcudf cudf) |
int | rpmcudfIsConsistent (rpmcudf cudf) |
int | rpmcudfInstalledSize (rpmcudf cudf) |
int | rpmcudfUniverseSize (rpmcudf cudf) |
void | rpmcudfPrintPreamble (rpmcudf cudf) |
void | rpmcudfPrintRequest (rpmcudf cudf) |
void | rpmcudfPrintUniverse (rpmcudf cudf) |
int | rpmcudfIsSolution (rpmcudf X, rpmcudf Y) |
Variables | |
int | _rpmcudf_debug = 0 |
rpmioPool | _rpmcudfPool |
|
static |
Definition at line 460 of file rpmcudf.c.
References _rpmcudf_debug, _rpmcudfPool, rpmcudfFini(), rpmioGetPool(), and rpmioNewPool().
Referenced by rpmcudfNew().
int rpmcudfHasPreamble | ( | rpmcudf | cudf | ) |
Definition at line 559 of file rpmcudf.c.
Referenced by rpmcudfPrintPreamble().
int rpmcudfHasRequest | ( | rpmcudf | cudf | ) |
Definition at line 573 of file rpmcudf.c.
Referenced by rpmcudfPrintRequest().
rpmcudf rpmcudfNew | ( | char ** | av, |
uint32_t | flags | ||
) |
Create and load a cudf interpreter.
*av | cudf interpreter args (or NULL) |
flags | cudf interpreter flags ((1<<31) == use global interpreter) |
Definition at line 487 of file rpmcudf.c.
References _rpmcudf_debug, flags, rpmcudfGetPool(), rpmcudfLink(), and rpmiobNew().
void rpmcudfPrintPreamble | ( | rpmcudf | cudf | ) |
Definition at line 632 of file rpmcudf.c.
References rpmcudfHasPreamble(), and rpmiobAppend().
void rpmcudfPrintRequest | ( | rpmcudf | cudf | ) |
Definition at line 645 of file rpmcudf.c.
References rpmcudfHasRequest(), and rpmiobAppend().
void rpmcudfPrintUniverse | ( | rpmcudf | cudf | ) |
Definition at line 658 of file rpmcudf.c.
References rpmiobAppend(), and snprintf().
int _rpmcudf_debug = 0 |
Definition at line 14 of file rpmcudf.c.
Referenced by rpmcudfGetPool(), and rpmcudfNew().
rpmioPool _rpmcudfPool |
Definition at line 458 of file rpmcudf.c.
Referenced by rpmcudfGetPool(), and rpmioClean().