|
258 | 258 | <div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span></div> |
259 | 259 | <div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> <span class="keywordtype">void</span>* <a class="code hl_function" href="classqlibs_1_1bitfield.html#a8c09e3f23d830fd47d82250a2893ceca">dump</a>( <span class="keywordtype">void</span> * <span class="keyword">const</span> dst,</div> |
260 | 260 | <div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> <span class="keyword">const</span> <span class="keywordtype">size_t</span> n ) <span class="keyword">noexcept</span>;</div> |
261 | | -<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> };</div> |
| 261 | +<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span></div> |
| 262 | +<div class="foldopen" id="foldopen00221" data-start="{" data-end="}"> |
| 263 | +<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"><a class="line" href="classqlibs_1_1bitfield.html#a276cdfca65788c0d4097e94017c9d680"> 221</a></span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classqlibs_1_1bitfield.html#a276cdfca65788c0d4097e94017c9d680">isInitialized</a>( <span class="keywordtype">void</span> )<span class="keyword"> const </span>{</div> |
| 264 | +<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span> <span class="keywordflow">return</span> ( <span class="keyword">nullptr</span> != field );</div> |
| 265 | +<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> }</div> |
262 | 266 | </div> |
263 | | -<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span></div> |
264 | | -<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span>}</div> |
265 | | -<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> </div> |
266 | | -<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> </div> |
267 | | -<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span><span class="preprocessor">#endif </span><span class="comment">/*QLIBS_BITFIELD*/</span><span class="preprocessor"></span></div> |
| 267 | +<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span></div> |
| 268 | +<div class="foldopen" id="foldopen00229" data-start="{" data-end="}"> |
| 269 | +<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"><a class="line" href="classqlibs_1_1bitfield.html#a65d9c9bffedc485f19ba93753e5fea2f"> 229</a></span> <span class="keyword">explicit</span> <span class="keyword">operator</span> bool() const noexcept {</div> |
| 270 | +<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classqlibs_1_1bitfield.html#a276cdfca65788c0d4097e94017c9d680">isInitialized</a>();</div> |
| 271 | +<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> }</div> |
| 272 | +</div> |
| 273 | +<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span> };</div> |
| 274 | +</div> |
| 275 | +<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span></div> |
| 276 | +<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"> 235</span>}</div> |
| 277 | +<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"> 236</span> </div> |
| 278 | +<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"> 237</span> </div> |
| 279 | +<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span><span class="preprocessor">#endif </span><span class="comment">/*QLIBS_BITFIELD*/</span><span class="preprocessor"></span></div> |
268 | 280 | <div class="ttc" id="aclassqlibs_1_1bitfield_html_a096b26f09e65b118b5d6ed1d95b8e37e"><div class="ttname"><a href="classqlibs_1_1bitfield.html#a096b26f09e65b118b5d6ed1d95b8e37e">qlibs::bitfield::readUINTn</a></div><div class="ttdeci">uint32_t readUINTn(const size_t index, const size_t xBits) const noexcept</div><div class="ttdoc">Reads an unsigned 32-bit value from the BitField.</div><div class="ttdef"><b>Definition</b> bitfield.cpp:113</div></div> |
269 | 281 | <div class="ttc" id="aclassqlibs_1_1bitfield_html_a1a9332e8dc444603ffeaccb72f039e74"><div class="ttname"><a href="classqlibs_1_1bitfield.html#a1a9332e8dc444603ffeaccb72f039e74">qlibs::bitfield::clearAll</a></div><div class="ttdeci">bool clearAll(void) noexcept</div><div class="ttdoc">Clear all the bits in the BitField.</div><div class="ttdef"><b>Definition</b> bitfield.cpp:25</div></div> |
270 | 282 | <div class="ttc" id="aclassqlibs_1_1bitfield_html_a1b5c5d435a54c81220d93803c384bada"><div class="ttname"><a href="classqlibs_1_1bitfield.html#a1b5c5d435a54c81220d93803c384bada">qlibs::bitfield::clearBit</a></div><div class="ttdeci">bool clearBit(const size_t index) noexcept</div><div class="ttdoc">Clears one bit in a BitField.</div><div class="ttdef"><b>Definition</b> bitfield.cpp:60</div></div> |
| 283 | +<div class="ttc" id="aclassqlibs_1_1bitfield_html_a276cdfca65788c0d4097e94017c9d680"><div class="ttname"><a href="classqlibs_1_1bitfield.html#a276cdfca65788c0d4097e94017c9d680">qlibs::bitfield::isInitialized</a></div><div class="ttdeci">bool isInitialized(void) const</div><div class="ttdoc">Check if the bit-field instance has been initialized.</div><div class="ttdef"><b>Definition</b> bitfield.hpp:221</div></div> |
271 | 284 | <div class="ttc" id="aclassqlibs_1_1bitfield_html_a2c3512c8c82942b1bed870fbaa5d18c5"><div class="ttname"><a href="classqlibs_1_1bitfield.html#a2c3512c8c82942b1bed870fbaa5d18c5">qlibs::bitfield::setup</a></div><div class="ttdeci">bool setup(uint8_t(&area)[area_size])</div><div class="ttdoc">Setup a initialize a BitField instance.</div><div class="ttdef"><b>Definition</b> bitfield.hpp:116</div></div> |
272 | 285 | <div class="ttc" id="aclassqlibs_1_1bitfield_html_a4a341fe55ab7bd1268295bbebd95c69a"><div class="ttname"><a href="classqlibs_1_1bitfield.html#a4a341fe55ab7bd1268295bbebd95c69a">qlibs::bitfield::readBit</a></div><div class="ttdeci">bool readBit(const size_t index) const noexcept</div><div class="ttdoc">Retrieve the state of a bit in a bitfield.</div><div class="ttdef"><b>Definition</b> bitfield.cpp:84</div></div> |
273 | 286 | <div class="ttc" id="aclassqlibs_1_1bitfield_html_a54bd31f8c51df852088a2bb74709b2e4"><div class="ttname"><a href="classqlibs_1_1bitfield.html#a54bd31f8c51df852088a2bb74709b2e4">qlibs::bitfield::setup</a></div><div class="ttdeci">bool setup(void *const area, const size_t area_size) noexcept</div><div class="ttdoc">Setup a initialize a BitField instance.</div><div class="ttdef"><b>Definition</b> bitfield.cpp:8</div></div> |
|
0 commit comments