Differences From Artifact [7c435a81bebd30e5]:
- File
doc/tricks.html
- 2010-11-24 12:14:00 - part of checkin [3ae09b8cbf] on branch trunk - changed if-then-else syntax (user: kinaba) [annotate]
To Artifact [67d9668f00ab5789]:
- File
doc/tricks.html
- 2010-11-25 03:32:41 - part of checkin [474c4facf0] on branch trunk - Introduced makefile to build documents. sample/macro.pmy is fully reformed. print(x) now returns x, not 0. (user: kinaba) [annotate]
91 91 <span class="currsymbol">SimpleToHash</span>
92 92 <script>explorer.outline.addDecl('SimpleToHash');</script>
93 93
94 94 ()</span></dt>
95 95 <script>explorer.outline.writeEnabled = false;</script>
96 96
97 97
98 -<dd>Mixing-in the MOST-DERIVED-member-wise comparator for a class<br><br>
98 +<dd>Mixing-in the MOST-DERIVED-member-wise comparator for a class
99 + BE SURE THAT THIS IS CONSISTENT WITH opCmp and opEquals<br><br>
99 100
100 101
101 102 <script>explorer.outline.incSymbolLevel();</script>
102 103 <dl>
103 104 <script>explorer.outline.writeEnabled = true;</script>
104 105 <dt><span class="decl">const hash_t
105 106 <span class="currsymbol">toHash</span>
................................................................................
117 118 <script>explorer.outline.decSymbolLevel();</script>
118 119
119 120
120 121 </dd>
121 122
122 123 <script>explorer.outline.writeEnabled = true;</script>
123 124 <dt><span class="decl">template
124 -<span class="currsymbol">SimpleCompare</span>
125 -<script>explorer.outline.addDecl('SimpleCompare');</script>
125 +<span class="currsymbol">SimpleCompareWithoutToHash</span>
126 +<script>explorer.outline.addDecl('SimpleCompareWithoutToHash');</script>
126 127
127 128 ()</span></dt>
128 129 <script>explorer.outline.writeEnabled = false;</script>
129 130
130 131
131 132 <dd>Mixing-in the MOST-DERIVED-member-wise comparator for a class<br><br>
132 133
................................................................................
134 135 <script>explorer.outline.incSymbolLevel();</script>
135 136 <dl>
136 137 <script>explorer.outline.writeEnabled = true;</script>
137 138 <dt><span class="decl">const bool
138 139 <span class="currsymbol">opEquals</span>
139 140 <script>explorer.outline.addDecl('opEquals');</script>
140 141
141 -(Object <span class="funcparam">rhs_</span>);
142 +(Object <span class="funcparam">rhs</span>);
142 143 </span></dt>
143 144 <script>explorer.outline.writeEnabled = false;</script>
144 145
145 146
146 147 <dd>member-by-member equality<br><br>
147 148
148 149 </dd>
................................................................................
160 161 <dd>member-by-member compare<br><br>
161 162
162 163 </dd>
163 164 </dl>
164 165 <script>explorer.outline.decSymbolLevel();</script>
165 166
166 167
168 +</dd>
169 +
170 +<script>explorer.outline.writeEnabled = true;</script>
171 +<dt><span class="decl">template
172 +<span class="currsymbol">SimpleCompare</span>
173 +<script>explorer.outline.addDecl('SimpleCompare');</script>
174 +
175 +()</span></dt>
176 +<script>explorer.outline.writeEnabled = false;</script>
177 +
178 +
179 +<dd>Mixing-in the MOST-DERIVED-member-wise comparator for a class<br><br>
180 +
167 181 </dd>
168 182
169 183 <script>explorer.outline.writeEnabled = true;</script>
170 184 <dt><span class="decl">template
171 185 <span class="currsymbol">SimpleToString</span>
172 186 <script>explorer.outline.addDecl('SimpleToString');</script>
173 187
................................................................................
221 235 <span class="currsymbol">firstParam</span>
222 236 <script>explorer.outline.addDecl('firstParam');</script>
223 237
224 238 (T)</span></dt>
225 239 <script>explorer.outline.writeEnabled = false;</script>
226 240
227 241
228 -<dd>Will be used for dynamic overload resolution pattern<br><br>
242 +<dd>Utility<br><br>
229 243
230 244 </dd>
231 245 </dl>
232 246 <script>explorer.outline.decSymbolLevel();</script>
233 247
234 248
235 249 </td></tr>
236 250 <tr><td id="docfooter">
237 251 Page was generated with
238 252 <img src="candydoc/img/candydoc.gif" style="vertical-align:middle; position:relative; top:-1px">
239 - on Wed Nov 24 21:12:49 2010
253 + on Thu Nov 25 12:15:09 2010
240 254
241 255 </td></tr>
242 256 </table>
243 257 </div>
244 258 <script>
245 259 explorer.packageExplorer.addModule("index");
246 260 explorer.packageExplorer.addModule("main");