|
rpm 4.19.0
The RPM Package Manager
|


Go to the source code of this file.
Classes | |
| struct | rpmtd_s |
Typedefs | |
| typedef rpmFlags | rpmtdFlags |
| typedef enum rpmtdFormats_e | rpmtdFormats |
Functions | |
| rpmtd | rpmtdNew (void) |
| rpmtd | rpmtdFree (rpmtd td) |
| void | rpmtdReset (rpmtd td) |
| void | rpmtdFreeData (rpmtd td) |
| rpm_count_t | rpmtdCount (rpmtd td) |
| rpm_count_t | rpmtdSize (rpmtd td) |
| rpmTagVal | rpmtdTag (rpmtd td) |
| rpmTagType | rpmtdType (rpmtd td) |
| rpmTagClass | rpmtdClass (rpmtd td) |
| rpmtdFlags | rpmtdGetFlags (rpmtd td) |
| int | rpmtdGetIndex (rpmtd td) |
| int | rpmtdSetIndex (rpmtd td, int index) |
| int | rpmtdInit (rpmtd td) |
| int | rpmtdNext (rpmtd td) |
| uint32_t * | rpmtdNextUint32 (rpmtd td) |
| uint64_t * | rpmtdNextUint64 (rpmtd td) |
| const char * | rpmtdNextString (rpmtd td) |
| char * | rpmtdGetChar (rpmtd td) |
| uint16_t * | rpmtdGetUint16 (rpmtd td) |
| uint32_t * | rpmtdGetUint32 (rpmtd td) |
| uint64_t * | rpmtdGetUint64 (rpmtd td) |
| const char * | rpmtdGetString (rpmtd td) |
| uint64_t | rpmtdGetNumber (rpmtd td) |
| char * | rpmtdFormat (rpmtd td, rpmtdFormats fmt, const char *errmsg) |
| int | rpmtdSetTag (rpmtd td, rpmTagVal tag) |
| int | rpmtdFromUint8 (rpmtd td, rpmTagVal tag, uint8_t *data, rpm_count_t count) |
| int | rpmtdFromUint16 (rpmtd td, rpmTagVal tag, uint16_t *data, rpm_count_t count) |
| int | rpmtdFromUint32 (rpmtd td, rpmTagVal tag, uint32_t *data, rpm_count_t count) |
| int | rpmtdFromUint64 (rpmtd td, rpmTagVal tag, uint64_t *data, rpm_count_t count) |
| int | rpmtdFromString (rpmtd td, rpmTagVal tag, const char *data) |
| int | rpmtdFromStringArray (rpmtd td, rpmTagVal tag, const char **data, rpm_count_t count) |
| int | rpmtdFromArgv (rpmtd td, rpmTagVal tag, ARGV_t argv) |
| int | rpmtdFromArgi (rpmtd td, rpmTagVal tag, ARGI_t argi) |
| rpmtd | rpmtdDup (rpmtd td) |
| rpmsid * | rpmtdToPool (rpmtd td, rpmstrPool pool) |
RPM Tag Data Container API