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