void rpmtdReset(rpmtd td)
const char * rpmtdGetString(rpmtd td)
const char * rpmtdNextString(rpmtd td)
int rpmtdFromUint8(rpmtd td, rpmTagVal tag, uint8_t *data, rpm_count_t count)
void rpmtdFreeData(rpmtd td)
char * rpmtdFormat(rpmtd td, rpmtdFormats fmt, const char *errmsg)
char * rpmtdGetChar(rpmtd td)
struct rpmstrPool_s * rpmstrPool
uint64_t * rpmtdGetUint64(rpmtd td)
int rpmtdFromUint32(rpmtd td, rpmTagVal tag, uint32_t *data, rpm_count_t count)
int rpmtdGetIndex(rpmtd td)
int rpmtdFromStringArray(rpmtd td, rpmTagVal tag, const char **data, rpm_count_t count)
@ RPMTD_FORMAT_TRIGGERTYPE
int rpmtdFromUint16(rpmtd td, rpmTagVal tag, uint16_t *data, rpm_count_t count)
rpm_count_t rpmtdCount(rpmtd td)
int rpmtdSetIndex(rpmtd td, int index)
rpmTagType rpmtdType(rpmtd td)
uint16_t * rpmtdGetUint16(rpmtd td)
uint64_t * rpmtdNextUint64(rpmtd td)
rpmTagClass rpmtdClass(rpmtd td)
enum rpmTagType_e rpmTagType
rpm_count_t rpmtdSize(rpmtd td)
rpmTagVal rpmtdTag(rpmtd td)
rpmtd rpmtdFree(rpmtd td)
int rpmtdSetTag(rpmtd td, rpmTagVal tag)
uint64_t rpmtdGetNumber(rpmtd td)
enum rpmtdFormats_e rpmtdFormats
rpmtdFlags rpmtdGetFlags(rpmtd td)
uint32_t * rpmtdGetUint32(rpmtd td)
int rpmtdFromUint64(rpmtd td, rpmTagVal tag, uint64_t *data, rpm_count_t count)
uint32_t * rpmtdNextUint32(rpmtd td)
rpmsid * rpmtdToPool(rpmtd td, rpmstrPool pool)
int rpmtdFromArgi(rpmtd td, rpmTagVal tag, ARGI_t argi)
int rpmtdFromString(rpmtd td, rpmTagVal tag, const char *data)
int rpmtdFromArgv(rpmtd td, rpmTagVal tag, ARGV_t argv)
enum rpmTagClass_e rpmTagClass