DragonNest/Common/SVNLib/doc/structsvn__prop__t.html
2024-12-19 09:48:26 +08:00

69 lines
4 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>Subversion: svn_prop_t Struct Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.6 -->
<div class="navigation" id="top">
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li class="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<form action="search.php" method="get">
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td><label>&nbsp;<u>S</u>earch&nbsp;for&nbsp;</label></td>
<td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
</tr>
</table>
</form>
</li>
</ul>
</div>
<div class="tabs">
<ul>
<li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
<li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
</ul>
</div>
</div>
<div class="contents">
<h1>svn_prop_t Struct Reference<br>
<small>
[<a class="el" href="group__svn__props__support.html">Properties management utilities</a>]</small>
</h1><!-- doxytag: class="svn_prop_t" -->A general in-memory representation of a single property.
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="svn__props_8h-source.html">svn_props.h</a>&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9cfaa023973f04c34b85006b875c2ff1"></a><!-- doxytag: member="svn_prop_t::name" ref="9cfaa023973f04c34b85006b875c2ff1" args="" -->
const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsvn__prop__t.html#9cfaa023973f04c34b85006b875c2ff1">name</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Property name. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3d36920ed6e21ada9c74a1829c4fb068"></a><!-- doxytag: member="svn_prop_t::value" ref="3d36920ed6e21ada9c74a1829c4fb068" args="" -->
const <a class="el" href="structsvn__string__t.html">svn_string_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsvn__prop__t.html#3d36920ed6e21ada9c74a1829c4fb068">value</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Property value. <br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
A general in-memory representation of a single property.
<p>
Most of the time, property lists will be stored completely in hashes. But sometimes it's useful to have an "ordered" collection of properties, in which case we use an array of these structures.<p>
Also: sometimes we want a list that represents a set of property *changes*, and in this case, an <code>apr_hash_t</code> won't work -- there's no way to represent a property deletion, because we can't store a <code>NULL</code> value in a hash. So instead, we use these structures.
<p>Definition at line <a class="el" href="svn__props_8h-source.html#l00053">53</a> of file <a class="el" href="svn__props_8h-source.html">svn_props.h</a>.</p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="svn__props_8h-source.html">svn_props.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Fri Oct 24 16:18:30 2008 for Subversion by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
</body>
</html>