Sophie

Sophie

distrib > Mageia > 6 > x86_64 > media > core-updates > by-pkgid > e56a0d0fda1f175ce1bf668d47f3fe3f > files > 294

rpm-apidocs-4.13.0.2-3.1.mga6.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>rpm: rpmtd.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">rpm
   &#160;<span id="projectnumber">4.13.0.2</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_97aefd0d527b934f1d99a682da8fe6a9.html">lib</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">rpmtd.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;rpm/rpmtypes.h&gt;</code><br />
<code>#include &lt;rpm/argv.h&gt;</code><br />
</div>
<p><a href="rpmtd_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structrpmtd__s.html">rpmtd_s</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Container for rpm tag data (from headers or extensions).  <a href="structrpmtd__s.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:aa2c2490d404c7c6c3a0a45f840002505"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__rpmtypes.html#ga44316ffc2f14b8b54c8473f2977e8c81">rpmFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmtd_8h.html#aa2c2490d404c7c6c3a0a45f840002505">rpmtdFlags</a></td></tr>
<tr class="separator:aa2c2490d404c7c6c3a0a45f840002505"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae428b8ff32d9632fd4233c2d5a9a3317"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6">rpmtdFormats_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmtd_8h.html#ae428b8ff32d9632fd4233c2d5a9a3317">rpmtdFormats</a></td></tr>
<tr class="separator:ae428b8ff32d9632fd4233c2d5a9a3317"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:ae569eaff5b2cb2ee66d6e65981ce2438"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmtd_8h.html#ae569eaff5b2cb2ee66d6e65981ce2438">rpmtdFlags_e</a> { <br />
&#160;&#160;<a class="el" href="rpmtd_8h.html#ae569eaff5b2cb2ee66d6e65981ce2438aa7bc3a1678fcb828018364347e38afef">RPMTD_NONE</a> = 0, 
<a class="el" href="rpmtd_8h.html#ae569eaff5b2cb2ee66d6e65981ce2438af28eaf3e3adc5778a7d3f2b0f56241ef">RPMTD_ALLOCED</a> = (1 &lt;&lt; 0), 
<a class="el" href="rpmtd_8h.html#ae569eaff5b2cb2ee66d6e65981ce2438a6ab926e49f172f8a19f16af76d2e15dd">RPMTD_PTR_ALLOCED</a> = (1 &lt;&lt; 1), 
<a class="el" href="rpmtd_8h.html#ae569eaff5b2cb2ee66d6e65981ce2438a55ddb7ef8ea3048bdde9c17f9d89afa3">RPMTD_IMMUTABLE</a> = (1 &lt;&lt; 2), 
<br />
&#160;&#160;<a class="el" href="rpmtd_8h.html#ae569eaff5b2cb2ee66d6e65981ce2438aa0d69b39ee4bdcfd4719001df7e91c12">RPMTD_ARGV</a> = (1 &lt;&lt; 3), 
<a class="el" href="rpmtd_8h.html#ae569eaff5b2cb2ee66d6e65981ce2438a90fe6de88b25b7e375d50bf370e3a2d4">RPMTD_INVALID</a> = (1 &lt;&lt; 4)
<br />
 }</td></tr>
<tr class="separator:ae569eaff5b2cb2ee66d6e65981ce2438"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10dd75d8254462c1daeeb28fe3093ed6"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6">rpmtdFormats_e</a> { <br />
&#160;&#160;<a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6abbd38e5e8a1b61e78395a7747accff9d">RPMTD_FORMAT_STRING</a> = 0, 
<a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6a2812d53d61daf0c51c17210b135eb844">RPMTD_FORMAT_ARMOR</a> = 1, 
<a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6abcb29dceeafb184521bae3693d0dd365">RPMTD_FORMAT_BASE64</a> = 2, 
<a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6a7e46b5d8d75f83b57c3b257c66748911">RPMTD_FORMAT_PGPSIG</a> = 3, 
<br />
&#160;&#160;<a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6a1b0c813c07bfcf2957399c7fdfeb7867">RPMTD_FORMAT_DEPFLAGS</a> = 4, 
<a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6a7f4561de63fadcbee83ee45e1a546f91">RPMTD_FORMAT_FFLAGS</a> = 5, 
<a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6a9a1c6e6e3f02ace3b1c292207fe51018">RPMTD_FORMAT_PERMS</a> = 6, 
<a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6ad3c3aaeb77de4b6b2ee802f0ece65e38">RPMTD_FORMAT_TRIGGERTYPE</a> = 7, 
<br />
&#160;&#160;<a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6ae87539a052dece3a65ccd41f1b3d8585">RPMTD_FORMAT_XML</a> = 8, 
<a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6ab0d6b1a04325a5ba8cbfb551a38c799d">RPMTD_FORMAT_OCTAL</a> = 9, 
<a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6a94d780be5b7e707af7cdb919c5c93681">RPMTD_FORMAT_HEX</a> = 10, 
<a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6aeb716cbb8cc1f6418b5a7955dc4ba5a8">RPMTD_FORMAT_DATE</a> = 11, 
<br />
&#160;&#160;<a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6a65dc287f4a0c91748578d5f144a4fb31">RPMTD_FORMAT_DAY</a> = 12, 
<a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6a5310f4c7da930efcd71c6d8f8c0bc92f">RPMTD_FORMAT_SHESCAPE</a> = 13, 
<a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6a21e3bd96ec74c4c68c13961bc490f1f2">RPMTD_FORMAT_ARRAYSIZE</a> = 14, 
<a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6acbc238ea499dba06d6074bcd68914d70">RPMTD_FORMAT_DEPTYPE</a> = 15, 
<br />
&#160;&#160;<a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6a9dc36535b55c3adbdbcd20534242051e">RPMTD_FORMAT_FSTATE</a> = 16, 
<a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6a86f363cfebf4093f38c56093ea3f3a43">RPMTD_FORMAT_VFLAGS</a> = 17, 
<a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6a856add9fdb3180971f20bb67f70bcb6f">RPMTD_FORMAT_EXPAND</a> = 18, 
<a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6a254caf319eefae17fc91aa4561ba7b28">RPMTD_FORMAT_FSTATUS</a> = 19
<br />
 }</td></tr>
<tr class="separator:a10dd75d8254462c1daeeb28fe3093ed6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga3ffe75a53dffef8b61a42898aa6f033f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga3ffe75a53dffef8b61a42898aa6f033f">rpmtdNew</a> (void)</td></tr>
<tr class="memdesc:ga3ffe75a53dffef8b61a42898aa6f033f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create new tag data container.  <a href="group__rpmtd.html#ga3ffe75a53dffef8b61a42898aa6f033f">More...</a><br /></td></tr>
<tr class="separator:ga3ffe75a53dffef8b61a42898aa6f033f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2355f1f65b4c2c7aefa493a9decfc3cb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga2355f1f65b4c2c7aefa493a9decfc3cb">rpmtdFree</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td)</td></tr>
<tr class="memdesc:ga2355f1f65b4c2c7aefa493a9decfc3cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destroy tag data container.  <a href="group__rpmtd.html#ga2355f1f65b4c2c7aefa493a9decfc3cb">More...</a><br /></td></tr>
<tr class="separator:ga2355f1f65b4c2c7aefa493a9decfc3cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac67b3356388d6e62300218c3951a5c11"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#gac67b3356388d6e62300218c3951a5c11">rpmtdReset</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td)</td></tr>
<tr class="memdesc:gac67b3356388d6e62300218c3951a5c11"><td class="mdescLeft">&#160;</td><td class="mdescRight">(Re-)initialize tag data container.  <a href="group__rpmtd.html#gac67b3356388d6e62300218c3951a5c11">More...</a><br /></td></tr>
<tr class="separator:gac67b3356388d6e62300218c3951a5c11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga396c66398076f6d76c58a433cc3a9fa8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga396c66398076f6d76c58a433cc3a9fa8">rpmtdFreeData</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td)</td></tr>
<tr class="memdesc:ga396c66398076f6d76c58a433cc3a9fa8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Free contained data.  <a href="group__rpmtd.html#ga396c66398076f6d76c58a433cc3a9fa8">More...</a><br /></td></tr>
<tr class="separator:ga396c66398076f6d76c58a433cc3a9fa8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga64f1ba9fd26263d2aaf95637afa88952"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#ga12927399545450cd58cca8abdc44e768">rpm_count_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga64f1ba9fd26263d2aaf95637afa88952">rpmtdCount</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td)</td></tr>
<tr class="memdesc:ga64f1ba9fd26263d2aaf95637afa88952"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve array size of the container.  <a href="group__rpmtd.html#ga64f1ba9fd26263d2aaf95637afa88952">More...</a><br /></td></tr>
<tr class="separator:ga64f1ba9fd26263d2aaf95637afa88952"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa8491b984433b943d018467cd29d7ed4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#ga12927399545450cd58cca8abdc44e768">rpm_count_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#gaa8491b984433b943d018467cd29d7ed4">rpmtdSize</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td)</td></tr>
<tr class="memdesc:gaa8491b984433b943d018467cd29d7ed4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve container data size (eg required for allocation).  <a href="group__rpmtd.html#gaa8491b984433b943d018467cd29d7ed4">More...</a><br /></td></tr>
<tr class="separator:gaa8491b984433b943d018467cd29d7ed4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga17d82c2e31cfe5868ea3ec41c4633bcb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#ga2ef24de5e3abc53a5be49546c6b1eccf">rpmTagVal</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga17d82c2e31cfe5868ea3ec41c4633bcb">rpmtdTag</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td)</td></tr>
<tr class="memdesc:ga17d82c2e31cfe5868ea3ec41c4633bcb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve tag of the container.  <a href="group__rpmtd.html#ga17d82c2e31cfe5868ea3ec41c4633bcb">More...</a><br /></td></tr>
<tr class="separator:ga17d82c2e31cfe5868ea3ec41c4633bcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafd101f452789b566748e41c7c059d25b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__header.html#gae3bf8d35e51bc1fbaa1a2a5acdceb79e">rpmTagType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#gafd101f452789b566748e41c7c059d25b">rpmtdType</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td)</td></tr>
<tr class="memdesc:gafd101f452789b566748e41c7c059d25b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve type of the container.  <a href="group__rpmtd.html#gafd101f452789b566748e41c7c059d25b">More...</a><br /></td></tr>
<tr class="separator:gafd101f452789b566748e41c7c059d25b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5641f630e04df0ef27b42754c95d3482"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtag.html#gafc0cc16efc48b4d6ec7e83cbcb6ee5e4">rpmTagClass</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga5641f630e04df0ef27b42754c95d3482">rpmtdClass</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td)</td></tr>
<tr class="memdesc:ga5641f630e04df0ef27b42754c95d3482"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve class of the container.  <a href="group__rpmtd.html#ga5641f630e04df0ef27b42754c95d3482">More...</a><br /></td></tr>
<tr class="separator:ga5641f630e04df0ef27b42754c95d3482"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf6cb3d564ec473a41ab6aa9a08d9cb57"><td class="memItemLeft" align="right" valign="top"><a class="el" href="rpmtd_8h.html#aa2c2490d404c7c6c3a0a45f840002505">rpmtdFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#gaf6cb3d564ec473a41ab6aa9a08d9cb57">rpmtdGetFlags</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td)</td></tr>
<tr class="memdesc:gaf6cb3d564ec473a41ab6aa9a08d9cb57"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve flags of the container (allocation details etc)  <a href="group__rpmtd.html#gaf6cb3d564ec473a41ab6aa9a08d9cb57">More...</a><br /></td></tr>
<tr class="separator:gaf6cb3d564ec473a41ab6aa9a08d9cb57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga705fbce6e54ee7b77bb31f8f8be21d32"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga705fbce6e54ee7b77bb31f8f8be21d32">rpmtdGetIndex</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td)</td></tr>
<tr class="memdesc:ga705fbce6e54ee7b77bb31f8f8be21d32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve current iteration index of the container.  <a href="group__rpmtd.html#ga705fbce6e54ee7b77bb31f8f8be21d32">More...</a><br /></td></tr>
<tr class="separator:ga705fbce6e54ee7b77bb31f8f8be21d32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2de99a886826170387fb535bcf7dbbfe"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga2de99a886826170387fb535bcf7dbbfe">rpmtdSetIndex</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td, int index)</td></tr>
<tr class="memdesc:ga2de99a886826170387fb535bcf7dbbfe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set iteration index of the container.  <a href="group__rpmtd.html#ga2de99a886826170387fb535bcf7dbbfe">More...</a><br /></td></tr>
<tr class="separator:ga2de99a886826170387fb535bcf7dbbfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga71ec76d7e9de1a92fc733d327f3be416"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga71ec76d7e9de1a92fc733d327f3be416">rpmtdInit</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td)</td></tr>
<tr class="memdesc:ga71ec76d7e9de1a92fc733d327f3be416"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize tag container for iteration.  <a href="group__rpmtd.html#ga71ec76d7e9de1a92fc733d327f3be416">More...</a><br /></td></tr>
<tr class="separator:ga71ec76d7e9de1a92fc733d327f3be416"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5e57cc978866875c4061ae186a27af4a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga5e57cc978866875c4061ae186a27af4a">rpmtdNext</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td)</td></tr>
<tr class="memdesc:ga5e57cc978866875c4061ae186a27af4a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate over tag data container.  <a href="group__rpmtd.html#ga5e57cc978866875c4061ae186a27af4a">More...</a><br /></td></tr>
<tr class="separator:ga5e57cc978866875c4061ae186a27af4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafea7ffb379f83d6e1ae015273e852b02"><td class="memItemLeft" align="right" valign="top">uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#gafea7ffb379f83d6e1ae015273e852b02">rpmtdNextUint32</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td)</td></tr>
<tr class="memdesc:gafea7ffb379f83d6e1ae015273e852b02"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate over uint32_t type tag data container.  <a href="group__rpmtd.html#gafea7ffb379f83d6e1ae015273e852b02">More...</a><br /></td></tr>
<tr class="separator:gafea7ffb379f83d6e1ae015273e852b02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga216010c4127dda8ebaeed253c8dbbdea"><td class="memItemLeft" align="right" valign="top">uint64_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga216010c4127dda8ebaeed253c8dbbdea">rpmtdNextUint64</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td)</td></tr>
<tr class="memdesc:ga216010c4127dda8ebaeed253c8dbbdea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate over uint64_t type tag data container.  <a href="group__rpmtd.html#ga216010c4127dda8ebaeed253c8dbbdea">More...</a><br /></td></tr>
<tr class="separator:ga216010c4127dda8ebaeed253c8dbbdea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga05d6b3748839551f97f1a52e83407e66"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga05d6b3748839551f97f1a52e83407e66">rpmtdNextString</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td)</td></tr>
<tr class="memdesc:ga05d6b3748839551f97f1a52e83407e66"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate over string / string array type tag data container.  <a href="group__rpmtd.html#ga05d6b3748839551f97f1a52e83407e66">More...</a><br /></td></tr>
<tr class="separator:ga05d6b3748839551f97f1a52e83407e66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga75328342ca1455f678b4fcd2e54ab058"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga75328342ca1455f678b4fcd2e54ab058">rpmtdGetChar</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td)</td></tr>
<tr class="memdesc:ga75328342ca1455f678b4fcd2e54ab058"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return char data from tag container.  <a href="group__rpmtd.html#ga75328342ca1455f678b4fcd2e54ab058">More...</a><br /></td></tr>
<tr class="separator:ga75328342ca1455f678b4fcd2e54ab058"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9a41fef0b2c70b8296122d7a4f683648"><td class="memItemLeft" align="right" valign="top">uint16_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga9a41fef0b2c70b8296122d7a4f683648">rpmtdGetUint16</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td)</td></tr>
<tr class="memdesc:ga9a41fef0b2c70b8296122d7a4f683648"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return uint16_t data from tag container.  <a href="group__rpmtd.html#ga9a41fef0b2c70b8296122d7a4f683648">More...</a><br /></td></tr>
<tr class="separator:ga9a41fef0b2c70b8296122d7a4f683648"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9538ae2dcfdb743609614f6f5bdea316"><td class="memItemLeft" align="right" valign="top">uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga9538ae2dcfdb743609614f6f5bdea316">rpmtdGetUint32</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td)</td></tr>
<tr class="memdesc:ga9538ae2dcfdb743609614f6f5bdea316"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return uint32_t data from tag container.  <a href="group__rpmtd.html#ga9538ae2dcfdb743609614f6f5bdea316">More...</a><br /></td></tr>
<tr class="separator:ga9538ae2dcfdb743609614f6f5bdea316"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga145ddef19129ede80a7cae835324dc4f"><td class="memItemLeft" align="right" valign="top">uint64_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga145ddef19129ede80a7cae835324dc4f">rpmtdGetUint64</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td)</td></tr>
<tr class="memdesc:ga145ddef19129ede80a7cae835324dc4f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return uint64_t data from tag container.  <a href="group__rpmtd.html#ga145ddef19129ede80a7cae835324dc4f">More...</a><br /></td></tr>
<tr class="separator:ga145ddef19129ede80a7cae835324dc4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga91ef965a03a494684a8a3d34e6d249af"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga91ef965a03a494684a8a3d34e6d249af">rpmtdGetString</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td)</td></tr>
<tr class="memdesc:ga91ef965a03a494684a8a3d34e6d249af"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return string data from tag container.  <a href="group__rpmtd.html#ga91ef965a03a494684a8a3d34e6d249af">More...</a><br /></td></tr>
<tr class="separator:ga91ef965a03a494684a8a3d34e6d249af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga307f3e6c6046c751be4bbbe6ad8a1eac"><td class="memItemLeft" align="right" valign="top">uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga307f3e6c6046c751be4bbbe6ad8a1eac">rpmtdGetNumber</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td)</td></tr>
<tr class="memdesc:ga307f3e6c6046c751be4bbbe6ad8a1eac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return numeric value from tag container.  <a href="group__rpmtd.html#ga307f3e6c6046c751be4bbbe6ad8a1eac">More...</a><br /></td></tr>
<tr class="separator:ga307f3e6c6046c751be4bbbe6ad8a1eac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9124d607a5e2cb2432fbfbef098acde7"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga9124d607a5e2cb2432fbfbef098acde7">rpmtdFormat</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td, <a class="el" href="rpmtd_8h.html#ae428b8ff32d9632fd4233c2d5a9a3317">rpmtdFormats</a> fmt, const char *errmsg)</td></tr>
<tr class="memdesc:ga9124d607a5e2cb2432fbfbef098acde7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Format data from tag container to string presentation of given format.  <a href="group__rpmtd.html#ga9124d607a5e2cb2432fbfbef098acde7">More...</a><br /></td></tr>
<tr class="separator:ga9124d607a5e2cb2432fbfbef098acde7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6367d2323f907a7d97e30cbd8be5a3c8"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga6367d2323f907a7d97e30cbd8be5a3c8">rpmtdSetTag</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td, <a class="el" href="group__rpmtypes.html#ga2ef24de5e3abc53a5be49546c6b1eccf">rpmTagVal</a> tag)</td></tr>
<tr class="memdesc:ga6367d2323f907a7d97e30cbd8be5a3c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set container tag and type.  <a href="group__rpmtd.html#ga6367d2323f907a7d97e30cbd8be5a3c8">More...</a><br /></td></tr>
<tr class="separator:ga6367d2323f907a7d97e30cbd8be5a3c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8d95282572d17596e64e838ce64c2aa6"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga8d95282572d17596e64e838ce64c2aa6">rpmtdFromUint8</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td, <a class="el" href="group__rpmtypes.html#ga2ef24de5e3abc53a5be49546c6b1eccf">rpmTagVal</a> tag, uint8_t *data, <a class="el" href="group__rpmtypes.html#ga12927399545450cd58cca8abdc44e768">rpm_count_t</a> count)</td></tr>
<tr class="memdesc:ga8d95282572d17596e64e838ce64c2aa6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct tag container from uint8_t pointer.  <a href="group__rpmtd.html#ga8d95282572d17596e64e838ce64c2aa6">More...</a><br /></td></tr>
<tr class="separator:ga8d95282572d17596e64e838ce64c2aa6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad422cc4067b86249fa4c0a26651093c0"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#gad422cc4067b86249fa4c0a26651093c0">rpmtdFromUint16</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td, <a class="el" href="group__rpmtypes.html#ga2ef24de5e3abc53a5be49546c6b1eccf">rpmTagVal</a> tag, uint16_t *data, <a class="el" href="group__rpmtypes.html#ga12927399545450cd58cca8abdc44e768">rpm_count_t</a> count)</td></tr>
<tr class="memdesc:gad422cc4067b86249fa4c0a26651093c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct tag container from uint16_t pointer.  <a href="group__rpmtd.html#gad422cc4067b86249fa4c0a26651093c0">More...</a><br /></td></tr>
<tr class="separator:gad422cc4067b86249fa4c0a26651093c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga20949a76074375db38f09a25422b056a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga20949a76074375db38f09a25422b056a">rpmtdFromUint32</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td, <a class="el" href="group__rpmtypes.html#ga2ef24de5e3abc53a5be49546c6b1eccf">rpmTagVal</a> tag, uint32_t *data, <a class="el" href="group__rpmtypes.html#ga12927399545450cd58cca8abdc44e768">rpm_count_t</a> count)</td></tr>
<tr class="memdesc:ga20949a76074375db38f09a25422b056a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct tag container from uint32_t pointer.  <a href="group__rpmtd.html#ga20949a76074375db38f09a25422b056a">More...</a><br /></td></tr>
<tr class="separator:ga20949a76074375db38f09a25422b056a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad2d47c2fe4e52f47623783c77408a39d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#gad2d47c2fe4e52f47623783c77408a39d">rpmtdFromUint64</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td, <a class="el" href="group__rpmtypes.html#ga2ef24de5e3abc53a5be49546c6b1eccf">rpmTagVal</a> tag, uint64_t *data, <a class="el" href="group__rpmtypes.html#ga12927399545450cd58cca8abdc44e768">rpm_count_t</a> count)</td></tr>
<tr class="memdesc:gad2d47c2fe4e52f47623783c77408a39d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct tag container from uint64_t pointer.  <a href="group__rpmtd.html#gad2d47c2fe4e52f47623783c77408a39d">More...</a><br /></td></tr>
<tr class="separator:gad2d47c2fe4e52f47623783c77408a39d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeb76bbe640f9cd258f3e718607737963"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#gaeb76bbe640f9cd258f3e718607737963">rpmtdFromString</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td, <a class="el" href="group__rpmtypes.html#ga2ef24de5e3abc53a5be49546c6b1eccf">rpmTagVal</a> tag, const char *data)</td></tr>
<tr class="memdesc:gaeb76bbe640f9cd258f3e718607737963"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct tag container from a string.  <a href="group__rpmtd.html#gaeb76bbe640f9cd258f3e718607737963">More...</a><br /></td></tr>
<tr class="separator:gaeb76bbe640f9cd258f3e718607737963"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga23f6e934462badf3f0859a8e02cbdadb"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga23f6e934462badf3f0859a8e02cbdadb">rpmtdFromStringArray</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td, <a class="el" href="group__rpmtypes.html#ga2ef24de5e3abc53a5be49546c6b1eccf">rpmTagVal</a> tag, const char **data, <a class="el" href="group__rpmtypes.html#ga12927399545450cd58cca8abdc44e768">rpm_count_t</a> count)</td></tr>
<tr class="memdesc:ga23f6e934462badf3f0859a8e02cbdadb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct tag container from a string array.  <a href="group__rpmtd.html#ga23f6e934462badf3f0859a8e02cbdadb">More...</a><br /></td></tr>
<tr class="separator:ga23f6e934462badf3f0859a8e02cbdadb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa6ca0b203900505c18f7785a43d073b5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#gaa6ca0b203900505c18f7785a43d073b5">rpmtdFromArgv</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td, <a class="el" href="group__rpmtypes.html#ga2ef24de5e3abc53a5be49546c6b1eccf">rpmTagVal</a> tag, <a class="el" href="argv_8h.html#a4628d0ccf538438d6ef2795aeebd7e31">ARGV_t</a> argv)</td></tr>
<tr class="memdesc:gaa6ca0b203900505c18f7785a43d073b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct tag container from ARGV_t array.  <a href="group__rpmtd.html#gaa6ca0b203900505c18f7785a43d073b5">More...</a><br /></td></tr>
<tr class="separator:gaa6ca0b203900505c18f7785a43d073b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9d64cf80d83c5884b6c5f691aba5813b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmtd.html#ga9d64cf80d83c5884b6c5f691aba5813b">rpmtdFromArgi</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td, <a class="el" href="group__rpmtypes.html#ga2ef24de5e3abc53a5be49546c6b1eccf">rpmTagVal</a> tag, <a class="el" href="argv_8h.html#a7d9d7d23d33aa141b969d17d305322d1">ARGI_t</a> argi)</td></tr>
<tr class="memdesc:ga9d64cf80d83c5884b6c5f691aba5813b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct tag container from ARGI_t array.  <a href="group__rpmtd.html#ga9d64cf80d83c5884b6c5f691aba5813b">More...</a><br /></td></tr>
<tr class="separator:ga9d64cf80d83c5884b6c5f691aba5813b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1c0a294ee99778056425ee2a48945fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmtd_8h.html#aa1c0a294ee99778056425ee2a48945fd">rpmtdDup</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td)</td></tr>
<tr class="separator:aa1c0a294ee99778056425ee2a48945fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f200174c8fa916bd6237e770aeaf083"><td class="memItemLeft" align="right" valign="top"><a class="el" href="rpmtypes_8h.html#a16763b1c90e11e1e0cb4e6f578e286f7">rpmsid</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmtd_8h.html#a4f200174c8fa916bd6237e770aeaf083">rpmtdToPool</a> (<a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> td, <a class="el" href="rpmtypes_8h.html#a947b759787d5420aec3c860be11bc0f3">rpmstrPool</a> pool)</td></tr>
<tr class="separator:a4f200174c8fa916bd6237e770aeaf083"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="aa2c2490d404c7c6c3a0a45f840002505"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa2c2490d404c7c6c3a0a45f840002505">&#9670;&nbsp;</a></span>rpmtdFlags</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="group__rpmtypes.html#ga44316ffc2f14b8b54c8473f2977e8c81">rpmFlags</a> <a class="el" href="rpmtd_8h.html#aa2c2490d404c7c6c3a0a45f840002505">rpmtdFlags</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="rpmtd_8h_source.html#l00020">20</a> of file <a class="el" href="rpmtd_8h_source.html">rpmtd.h</a>.</p>

</div>
</div>
<a id="ae428b8ff32d9632fd4233c2d5a9a3317"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae428b8ff32d9632fd4233c2d5a9a3317">&#9670;&nbsp;</a></span>rpmtdFormats</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef enum <a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6">rpmtdFormats_e</a>  <a class="el" href="rpmtd_8h.html#ae428b8ff32d9632fd4233c2d5a9a3317">rpmtdFormats</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="ae569eaff5b2cb2ee66d6e65981ce2438"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae569eaff5b2cb2ee66d6e65981ce2438">&#9670;&nbsp;</a></span>rpmtdFlags_e</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="rpmtd_8h.html#ae569eaff5b2cb2ee66d6e65981ce2438">rpmtdFlags_e</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ae569eaff5b2cb2ee66d6e65981ce2438aa7bc3a1678fcb828018364347e38afef"></a>RPMTD_NONE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ae569eaff5b2cb2ee66d6e65981ce2438af28eaf3e3adc5778a7d3f2b0f56241ef"></a>RPMTD_ALLOCED&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ae569eaff5b2cb2ee66d6e65981ce2438a6ab926e49f172f8a19f16af76d2e15dd"></a>RPMTD_PTR_ALLOCED&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ae569eaff5b2cb2ee66d6e65981ce2438a55ddb7ef8ea3048bdde9c17f9d89afa3"></a>RPMTD_IMMUTABLE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ae569eaff5b2cb2ee66d6e65981ce2438aa0d69b39ee4bdcfd4719001df7e91c12"></a>RPMTD_ARGV&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ae569eaff5b2cb2ee66d6e65981ce2438a90fe6de88b25b7e375d50bf370e3a2d4"></a>RPMTD_INVALID&#160;</td><td class="fielddoc"></td></tr>
</table>

<p class="definition">Definition at line <a class="el" href="rpmtd_8h_source.html#l00011">11</a> of file <a class="el" href="rpmtd_8h_source.html">rpmtd.h</a>.</p>

</div>
</div>
<a id="a10dd75d8254462c1daeeb28fe3093ed6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a10dd75d8254462c1daeeb28fe3093ed6">&#9670;&nbsp;</a></span>rpmtdFormats_e</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="rpmtd_8h.html#a10dd75d8254462c1daeeb28fe3093ed6">rpmtdFormats_e</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a10dd75d8254462c1daeeb28fe3093ed6abbd38e5e8a1b61e78395a7747accff9d"></a>RPMTD_FORMAT_STRING&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a10dd75d8254462c1daeeb28fe3093ed6a2812d53d61daf0c51c17210b135eb844"></a>RPMTD_FORMAT_ARMOR&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a10dd75d8254462c1daeeb28fe3093ed6abcb29dceeafb184521bae3693d0dd365"></a>RPMTD_FORMAT_BASE64&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a10dd75d8254462c1daeeb28fe3093ed6a7e46b5d8d75f83b57c3b257c66748911"></a>RPMTD_FORMAT_PGPSIG&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a10dd75d8254462c1daeeb28fe3093ed6a1b0c813c07bfcf2957399c7fdfeb7867"></a>RPMTD_FORMAT_DEPFLAGS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a10dd75d8254462c1daeeb28fe3093ed6a7f4561de63fadcbee83ee45e1a546f91"></a>RPMTD_FORMAT_FFLAGS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a10dd75d8254462c1daeeb28fe3093ed6a9a1c6e6e3f02ace3b1c292207fe51018"></a>RPMTD_FORMAT_PERMS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a10dd75d8254462c1daeeb28fe3093ed6ad3c3aaeb77de4b6b2ee802f0ece65e38"></a>RPMTD_FORMAT_TRIGGERTYPE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a10dd75d8254462c1daeeb28fe3093ed6ae87539a052dece3a65ccd41f1b3d8585"></a>RPMTD_FORMAT_XML&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a10dd75d8254462c1daeeb28fe3093ed6ab0d6b1a04325a5ba8cbfb551a38c799d"></a>RPMTD_FORMAT_OCTAL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a10dd75d8254462c1daeeb28fe3093ed6a94d780be5b7e707af7cdb919c5c93681"></a>RPMTD_FORMAT_HEX&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a10dd75d8254462c1daeeb28fe3093ed6aeb716cbb8cc1f6418b5a7955dc4ba5a8"></a>RPMTD_FORMAT_DATE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a10dd75d8254462c1daeeb28fe3093ed6a65dc287f4a0c91748578d5f144a4fb31"></a>RPMTD_FORMAT_DAY&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a10dd75d8254462c1daeeb28fe3093ed6a5310f4c7da930efcd71c6d8f8c0bc92f"></a>RPMTD_FORMAT_SHESCAPE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a10dd75d8254462c1daeeb28fe3093ed6a21e3bd96ec74c4c68c13961bc490f1f2"></a>RPMTD_FORMAT_ARRAYSIZE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a10dd75d8254462c1daeeb28fe3093ed6acbc238ea499dba06d6074bcd68914d70"></a>RPMTD_FORMAT_DEPTYPE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a10dd75d8254462c1daeeb28fe3093ed6a9dc36535b55c3adbdbcd20534242051e"></a>RPMTD_FORMAT_FSTATE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a10dd75d8254462c1daeeb28fe3093ed6a86f363cfebf4093f38c56093ea3f3a43"></a>RPMTD_FORMAT_VFLAGS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a10dd75d8254462c1daeeb28fe3093ed6a856add9fdb3180971f20bb67f70bcb6f"></a>RPMTD_FORMAT_EXPAND&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a10dd75d8254462c1daeeb28fe3093ed6a254caf319eefae17fc91aa4561ba7b28"></a>RPMTD_FORMAT_FSTATUS&#160;</td><td class="fielddoc"></td></tr>
</table>

<p class="definition">Definition at line <a class="el" href="rpmtd_8h_source.html#l00219">219</a> of file <a class="el" href="rpmtd_8h_source.html">rpmtd.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="aa1c0a294ee99778056425ee2a48945fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa1c0a294ee99778056425ee2a48945fd">&#9670;&nbsp;</a></span>rpmtdDup()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a> rpmtdDup </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a>&#160;</td>
          <td class="paramname"><em>td</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4f200174c8fa916bd6237e770aeaf083"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4f200174c8fa916bd6237e770aeaf083">&#9670;&nbsp;</a></span>rpmtdToPool()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="rpmtypes_8h.html#a16763b1c90e11e1e0cb4e6f578e286f7">rpmsid</a>* rpmtdToPool </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__rpmtypes.html#ga49f411ddc672b0d8e0fbd9d9f2dcf0ae">rpmtd</a>&#160;</td>
          <td class="paramname"><em>td</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="rpmtypes_8h.html#a947b759787d5420aec3c860be11bc0f3">rpmstrPool</a>&#160;</td>
          <td class="paramname"><em>pool</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>