rpm
5.4.15
|
Go to the source code of this file.
Macros | |
#define | rpmcudfUnlink(_cudf) ((rpmcudf)rpmioUnlinkPoolItem((rpmioItem)(_cudf), __FUNCTION__, __FILE__, __LINE__)) |
#define | rpmcudfLink(_cudf) ((rpmcudf)rpmioLinkPoolItem((rpmioItem)(_cudf), __FUNCTION__, __FILE__, __LINE__)) |
#define | rpmcudfFree(_cudf) ((rpmcudf)rpmioFreePoolItem((rpmioItem)(_cudf), __FUNCTION__, __FILE__, __LINE__)) |
Typedefs | |
typedef struct rpmcudf_s * | rpmcudf |
typedef struct rpmcudp_s * | rpmcudp |
typedef struct rpmcudv_s * | rpmcudv |
Functions | |
rpmcudf | rpmcudfUnlink (rpmcudf cudf) |
Unreference a cudf interpreter instance. More... | |
rpmcudf | rpmcudfLink (rpmcudf cudf) |
Reference a cudf interpreter instance. More... | |
rpmcudf | rpmcudfFree (rpmcudf cudf) |
Destroy a cudf interpreter. More... | |
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 |
#define rpmcudfFree | ( | _cudf | ) | ((rpmcudf)rpmioFreePoolItem((rpmioItem)(_cudf), __FUNCTION__, __FILE__, __LINE__)) |
#define rpmcudfLink | ( | _cudf | ) | ((rpmcudf)rpmioLinkPoolItem((rpmioItem)(_cudf), __FUNCTION__, __FILE__, __LINE__)) |
#define rpmcudfUnlink | ( | _cudf | ) | ((rpmcudf)rpmioUnlinkPoolItem((rpmioItem)(_cudf), __FUNCTION__, __FILE__, __LINE__)) |
Destroy a cudf interpreter.
cudf | cudf interpreter |
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().
Reference a cudf interpreter instance.
cudf | cudf interpreter |
Referenced by rpmcudfNew().
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().
Unreference a cudf interpreter instance.
cudf | cudf interpreter |
int _rpmcudf_debug |
Definition at line 14 of file rpmcudf.c.
Referenced by rpmcudfGetPool(), and rpmcudfNew().