2019-09-30

This commit is contained in:
tastytea 2019-09-30 16:09:31 +02:00
parent 15857a6dba
commit 1908b2bb4d
Signed by: tastytea
GPG Key ID: CFC39497F1B26E07
59 changed files with 403 additions and 378 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -74,10 +74,9 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classremwharead_1_1Database.html">remwharead::Database</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Database.html#a8576436b2cc1e3d8ecfdeabfc0ff88ca">Database</a>()</td><td class="entry"><a class="el" href="classremwharead_1_1Database.html">remwharead::Database</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Database.html#a5ef85b43b21a900046b9233ee259ae7d">entry</a> typedef</td><td class="entry"><a class="el" href="classremwharead_1_1Database.html">remwharead::Database</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Database.html#adf363243852b2a5fec1911139d4936c1">operator bool</a>() const</td><td class="entry"><a class="el" href="classremwharead_1_1Database.html">remwharead::Database</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Database.html#ab08e7bd3ef03257f7ed951ef051db4fd">retrieve</a>(const time_point &amp;start=time_point(), const time_point &amp;end=system_clock::now()) const</td><td class="entry"><a class="el" href="classremwharead_1_1Database.html">remwharead::Database</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Database.html#ab3ea9062c5c0ef5d9f2b7eea6f0fd1bd">store</a>(const entry &amp;data) const</td><td class="entry"><a class="el" href="classremwharead_1_1Database.html">remwharead::Database</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Database.html#adf363243852b2a5fec1911139d4936c1">operator bool</a>() const</td><td class="entry"><a class="el" href="classremwharead_1_1Database.html">remwharead::Database</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Database.html#a98a37f6bdd99516c9c92fc62a63544df">retrieve</a>(const time_point &amp;start=time_point(), const time_point &amp;end=system_clock::now()) const</td><td class="entry"><a class="el" href="classremwharead_1_1Database.html">remwharead::Database</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Database.html#ab3ea9062c5c0ef5d9f2b7eea6f0fd1bd">store</a>(const entry &amp;data) const</td><td class="entry"><a class="el" href="classremwharead_1_1Database.html">remwharead::Database</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>

File diff suppressed because one or more lines are too long

View File

@ -78,7 +78,7 @@ $(function() {
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1AsciiDoc.html#af376271c3dc90d8918171456ae4ff975">ExportBase</a>(const list&lt; Database::entry &gt; &amp;entries, ostream &amp;out=cout)</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1AsciiDoc.html">remwharead::Export::AsciiDoc</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#af376271c3dc90d8918171456ae4ff975">remwharead::Export::ExportBase::ExportBase</a>(const list&lt; Database::entry &gt; &amp;entries, ostream &amp;out=cout)</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">explicit</span><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1AsciiDoc.html#a20ce832d0cea815b048bbe5c51496a77">print</a>() const override</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1AsciiDoc.html">remwharead::Export::AsciiDoc</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">sort_entries</a>(list&lt; Database::entry &gt; entries) const</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">sort_entries</a>(list&lt; Database::entry &gt; entries) const</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>

View File

@ -100,9 +100,9 @@ Public Member Functions</h2></td></tr>
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_methods_classremwharead_1_1Export_1_1ExportBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classremwharead_1_1Export_1_1ExportBase')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td></tr>
<tr class="memitem:ac2e5bc57ab62fac930b02ad3a7c9003e inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memItemLeft" align="right" valign="top">const list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">sort_entries</a> (list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt; entries) const</td></tr>
<tr class="memdesc:ac2e5bc57ab62fac930b02ad3a7c9003e inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sort entries from newest to oldest and remove duplicates. <a href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">More...</a><br /></td></tr>
<tr class="separator:ac2e5bc57ab62fac930b02ad3a7c9003e inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d4245d0b37d82a3a8d95507d30ea671 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memItemLeft" align="right" valign="top">list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">sort_entries</a> (list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt; entries) const</td></tr>
<tr class="memdesc:a8d4245d0b37d82a3a8d95507d30ea671 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sort entries from newest to oldest and remove duplicates. <a href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">More...</a><br /></td></tr>
<tr class="separator:a8d4245d0b37d82a3a8d95507d30ea671 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af376271c3dc90d8918171456ae4ff975 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#af376271c3dc90d8918171456ae4ff975">ExportBase</a> (const list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt; &amp;entries, ostream &amp;out=cout)</td></tr>
<tr class="memdesc:af376271c3dc90d8918171456ae4ff975 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Export list of <a class="el" href="structremwharead_1_1Database_1_1entry.html" title="Describes a database entry.">Database::entry</a>. <a href="classremwharead_1_1Export_1_1ExportBase.html#af376271c3dc90d8918171456ae4ff975">More...</a><br /></td></tr>
<tr class="separator:af376271c3dc90d8918171456ae4ff975 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -146,7 +146,7 @@ ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_out</b></td
</table>
</dd>
</dl>
<div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; : _entries(<a class="code" href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">sort_entries</a>(entries))</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; , _out(out)</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; {}</div><div class="ttc" id="classremwharead_1_1Export_1_1ExportBase_html_ac2e5bc57ab62fac930b02ad3a7c9003e"><div class="ttname"><a href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">remwharead::Export::ExportBase::sort_entries</a></div><div class="ttdeci">const list&lt; Database::entry &gt; sort_entries(list&lt; Database::entry &gt; entries) const</div><div class="ttdoc">Sort entries from newest to oldest and remove duplicates.</div><div class="ttdef"><b>Definition:</b> export.cpp:30</div></div>
<div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; : _entries(<a class="code" href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">sort_entries</a>(entries))</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; , _out(out)</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{}</div><div class="ttc" id="classremwharead_1_1Export_1_1ExportBase_html_a8d4245d0b37d82a3a8d95507d30ea671"><div class="ttname"><a href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">remwharead::Export::ExportBase::sort_entries</a></div><div class="ttdeci">list&lt; Database::entry &gt; sort_entries(list&lt; Database::entry &gt; entries) const</div><div class="ttdoc">Sort entries from newest to oldest and remove duplicates.</div><div class="ttdef"><b>Definition:</b> export.cpp:30</div></div>
</div><!-- fragment -->
</div>
</div>

View File

@ -78,7 +78,7 @@ $(function() {
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1Bookmarks.html#af376271c3dc90d8918171456ae4ff975">ExportBase</a>(const list&lt; Database::entry &gt; &amp;entries, ostream &amp;out=cout)</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1Bookmarks.html">remwharead::Export::Bookmarks</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#af376271c3dc90d8918171456ae4ff975">remwharead::Export::ExportBase::ExportBase</a>(const list&lt; Database::entry &gt; &amp;entries, ostream &amp;out=cout)</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">explicit</span><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1Bookmarks.html#af92b6e7c8bf46032dcf65267ce83d043">print</a>() const override</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1Bookmarks.html">remwharead::Export::Bookmarks</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">sort_entries</a>(list&lt; Database::entry &gt; entries) const</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">sort_entries</a>(list&lt; Database::entry &gt; entries) const</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>

View File

@ -90,7 +90,7 @@ Inheritance diagram for remwharead::Export::Bookmarks:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:af92b6e7c8bf46032dcf65267ce83d043"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1Bookmarks.html#af92b6e7c8bf46032dcf65267ce83d043">print</a> () const override</td></tr>
<tr class="memitem:af92b6e7c8bf46032dcf65267ce83d043"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1Bookmarks.html#af92b6e7c8bf46032dcf65267ce83d043">print</a> () const override</td></tr>
<tr class="memdesc:af92b6e7c8bf46032dcf65267ce83d043"><td class="mdescLeft">&#160;</td><td class="mdescRight">Print output to std::ostream. <a href="#af92b6e7c8bf46032dcf65267ce83d043">More...</a><br /></td></tr>
<tr class="separator:af92b6e7c8bf46032dcf65267ce83d043"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af376271c3dc90d8918171456ae4ff975"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1Bookmarks.html#af376271c3dc90d8918171456ae4ff975">ExportBase</a> (const list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt; &amp;entries, ostream &amp;out=cout)</td></tr>
@ -100,9 +100,9 @@ Public Member Functions</h2></td></tr>
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_methods_classremwharead_1_1Export_1_1ExportBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classremwharead_1_1Export_1_1ExportBase')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td></tr>
<tr class="memitem:ac2e5bc57ab62fac930b02ad3a7c9003e inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memItemLeft" align="right" valign="top">const list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">sort_entries</a> (list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt; entries) const</td></tr>
<tr class="memdesc:ac2e5bc57ab62fac930b02ad3a7c9003e inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sort entries from newest to oldest and remove duplicates. <a href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">More...</a><br /></td></tr>
<tr class="separator:ac2e5bc57ab62fac930b02ad3a7c9003e inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d4245d0b37d82a3a8d95507d30ea671 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memItemLeft" align="right" valign="top">list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">sort_entries</a> (list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt; entries) const</td></tr>
<tr class="memdesc:a8d4245d0b37d82a3a8d95507d30ea671 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sort entries from newest to oldest and remove duplicates. <a href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">More...</a><br /></td></tr>
<tr class="separator:a8d4245d0b37d82a3a8d95507d30ea671 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af376271c3dc90d8918171456ae4ff975 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#af376271c3dc90d8918171456ae4ff975">ExportBase</a> (const list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt; &amp;entries, ostream &amp;out=cout)</td></tr>
<tr class="memdesc:af376271c3dc90d8918171456ae4ff975 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Export list of <a class="el" href="structremwharead_1_1Database_1_1entry.html" title="Describes a database entry.">Database::entry</a>. <a href="classremwharead_1_1Export_1_1ExportBase.html#af376271c3dc90d8918171456ae4ff975">More...</a><br /></td></tr>
<tr class="separator:af376271c3dc90d8918171456ae4ff975 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -146,7 +146,7 @@ ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_out</b></td
</table>
</dd>
</dl>
<div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; : _entries(<a class="code" href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">sort_entries</a>(entries))</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; , _out(out)</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; {}</div><div class="ttc" id="classremwharead_1_1Export_1_1ExportBase_html_ac2e5bc57ab62fac930b02ad3a7c9003e"><div class="ttname"><a href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">remwharead::Export::ExportBase::sort_entries</a></div><div class="ttdeci">const list&lt; Database::entry &gt; sort_entries(list&lt; Database::entry &gt; entries) const</div><div class="ttdoc">Sort entries from newest to oldest and remove duplicates.</div><div class="ttdef"><b>Definition:</b> export.cpp:30</div></div>
<div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; : _entries(<a class="code" href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">sort_entries</a>(entries))</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; , _out(out)</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{}</div><div class="ttc" id="classremwharead_1_1Export_1_1ExportBase_html_a8d4245d0b37d82a3a8d95507d30ea671"><div class="ttname"><a href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">remwharead::Export::ExportBase::sort_entries</a></div><div class="ttdeci">list&lt; Database::entry &gt; sort_entries(list&lt; Database::entry &gt; entries) const</div><div class="ttdoc">Sort entries from newest to oldest and remove duplicates.</div><div class="ttdef"><b>Definition:</b> export.cpp:30</div></div>
</div><!-- fragment -->
</div>
</div>
@ -176,8 +176,7 @@ ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_out</b></td
<p>Print output to std::ostream. </p>
<p>Implements <a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#aee596eaefecdb1c21c37f5e3d129ed56">remwharead::Export::ExportBase</a>.</p>
<div class="fragment"><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; {</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; _out &lt;&lt; <span class="stringliteral">&quot;&lt;!DOCTYPE NETSCAPE-Bookmark-file-1&gt;\n&quot;</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="stringliteral">&quot;&lt;META HTTP-EQUIV=\&quot;Content-Type\&quot; CONTENT=\&quot;text/html; &quot;</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="stringliteral">&quot;charset=UTF-8\&quot;&gt;\n&quot;</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="stringliteral">&quot;&lt;TITLE&gt;Bookmarks from remwharead&lt;/TITLE&gt;\n&quot;</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="stringliteral">&quot;&lt;H1&gt;Bookmarks from remwharead&lt;H1&gt;\n\n&quot;</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="stringliteral">&quot;&lt;DL&gt;&lt;p&gt;\n&quot;</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="stringliteral">&quot;&lt;DT&gt;&lt;H3&gt;remwharead&lt;/H3&gt;\n&quot;</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="stringliteral">&quot;&lt;DL&gt;&lt;p&gt;\n&quot;</span>;</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> <a class="code" href="classremwharead_1_1Database.html#a5ef85b43b21a900046b9233ee259ae7d">Database::entry</a> &amp; entry : _entries)</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; {</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keywordtype">string</span> title = entry.title;</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keywordflow">if</span> (title.empty())</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; {</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; title = entry.uri;</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; }</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; system_clock::time_point tp = entry.datetime;</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; system_clock::duration duration = tp.time_since_epoch();</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keywordtype">string</span> time_seconds =</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; std::to_string(duration_cast&lt;seconds&gt;(duration).count());</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; _out &lt;&lt; <span class="stringliteral">&quot;&lt;DT&gt;&lt;A HREF=\&quot;&quot;</span> &lt;&lt; entry.uri &lt;&lt; <span class="stringliteral">&quot;\&quot; &quot;</span></div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; &lt;&lt; <span class="stringliteral">&quot;ADD_DATE=\&quot;&quot;</span> &lt;&lt; time_seconds &lt;&lt; <span class="stringliteral">&quot;\&quot;&gt;&quot;</span></div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; &lt;&lt; title &lt;&lt; <span class="stringliteral">&quot;&lt;/A&gt;\n&quot;</span>;</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; }</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; _out &lt;&lt; <span class="stringliteral">&quot;&lt;/DL&gt;&lt;p&gt;\n&quot;</span></div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; &lt;&lt; <span class="stringliteral">&quot;&lt;/DL&gt;&lt;p&gt;\n&quot;</span>;</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; }</div><div class="ttc" id="classremwharead_1_1Database_html_a5ef85b43b21a900046b9233ee259ae7d"><div class="ttname"><a href="classremwharead_1_1Database.html#a5ef85b43b21a900046b9233ee259ae7d">remwharead::Database::entry</a></div><div class="ttdeci">struct remwharead::Database::entry entry</div><div class="ttdoc">Describes a database entry.</div></div>
</div><!-- fragment -->
<div class="fragment"><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;{</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; _out &lt;&lt; <span class="stringliteral">&quot;&lt;!DOCTYPE NETSCAPE-Bookmark-file-1&gt;\n&quot;</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="stringliteral">&quot;&lt;META HTTP-EQUIV=\&quot;Content-Type\&quot; CONTENT=\&quot;text/html; &quot;</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="stringliteral">&quot;charset=UTF-8\&quot;&gt;\n&quot;</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="stringliteral">&quot;&lt;TITLE&gt;Bookmarks from remwharead&lt;/TITLE&gt;\n&quot;</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="stringliteral">&quot;&lt;H1&gt;Bookmarks from remwharead&lt;H1&gt;\n\n&quot;</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="stringliteral">&quot;&lt;DL&gt;&lt;p&gt;\n&quot;</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="stringliteral">&quot;&lt;DT&gt;&lt;H3&gt;remwharead&lt;/H3&gt;\n&quot;</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="stringliteral">&quot;&lt;DL&gt;&lt;p&gt;\n&quot;</span>;</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> Database::entry &amp; entry : _entries)</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; {</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keywordtype">string</span> title = entry.title;</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keywordflow">if</span> (title.empty())</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; {</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; title = entry.uri;</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; }</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; system_clock::time_point tp = entry.datetime;</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; system_clock::duration duration = tp.time_since_epoch();</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keywordtype">string</span> time_seconds =</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; std::to_string(duration_cast&lt;seconds&gt;(duration).count());</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; _out &lt;&lt; <span class="stringliteral">&quot;&lt;DT&gt;&lt;A HREF=\&quot;&quot;</span> &lt;&lt; entry.uri &lt;&lt; <span class="stringliteral">&quot;\&quot; &quot;</span></div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; &lt;&lt; <span class="stringliteral">&quot;ADD_DATE=\&quot;&quot;</span> &lt;&lt; time_seconds &lt;&lt; <span class="stringliteral">&quot;\&quot;&gt;&quot;</span></div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; &lt;&lt; title &lt;&lt; <span class="stringliteral">&quot;&lt;/A&gt;\n&quot;</span>;</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; }</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; _out &lt;&lt; <span class="stringliteral">&quot;&lt;/DL&gt;&lt;p&gt;\n&quot;</span></div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; &lt;&lt; <span class="stringliteral">&quot;&lt;/DL&gt;&lt;p&gt;\n&quot;</span>;</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;}</div></div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>

View File

@ -78,7 +78,7 @@ $(function() {
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1CSV.html#af376271c3dc90d8918171456ae4ff975">ExportBase</a>(const list&lt; Database::entry &gt; &amp;entries, ostream &amp;out=cout)</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1CSV.html">remwharead::Export::CSV</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#af376271c3dc90d8918171456ae4ff975">remwharead::Export::ExportBase::ExportBase</a>(const list&lt; Database::entry &gt; &amp;entries, ostream &amp;out=cout)</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">explicit</span><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1CSV.html#a107c3390677129f00a6f45b924e2a539">print</a>() const override</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1CSV.html">remwharead::Export::CSV</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">sort_entries</a>(list&lt; Database::entry &gt; entries) const</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">sort_entries</a>(list&lt; Database::entry &gt; entries) const</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>

File diff suppressed because one or more lines are too long

View File

@ -77,7 +77,7 @@ $(function() {
<tr bgcolor="#f0f0f0"><td class="entry"><b>_out</b> (defined in <a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a>)</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#af376271c3dc90d8918171456ae4ff975">ExportBase</a>(const list&lt; Database::entry &gt; &amp;entries, ostream &amp;out=cout)</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#aee596eaefecdb1c21c37f5e3d129ed56">print</a>() const =0</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">sort_entries</a>(list&lt; Database::entry &gt; entries) const</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">sort_entries</a>(list&lt; Database::entry &gt; entries) const</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>

View File

@ -106,9 +106,9 @@ Public Member Functions</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:ac2e5bc57ab62fac930b02ad3a7c9003e"><td class="memItemLeft" align="right" valign="top">const list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">sort_entries</a> (list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt; entries) const</td></tr>
<tr class="memdesc:ac2e5bc57ab62fac930b02ad3a7c9003e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sort entries from newest to oldest and remove duplicates. <a href="#ac2e5bc57ab62fac930b02ad3a7c9003e">More...</a><br /></td></tr>
<tr class="separator:ac2e5bc57ab62fac930b02ad3a7c9003e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d4245d0b37d82a3a8d95507d30ea671"><td class="memItemLeft" align="right" valign="top">list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">sort_entries</a> (list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt; entries) const</td></tr>
<tr class="memdesc:a8d4245d0b37d82a3a8d95507d30ea671"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sort entries from newest to oldest and remove duplicates. <a href="#a8d4245d0b37d82a3a8d95507d30ea671">More...</a><br /></td></tr>
<tr class="separator:a8d4245d0b37d82a3a8d95507d30ea671"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
@ -165,7 +165,7 @@ ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_out</b></td
</table>
</dd>
</dl>
<div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; : _entries(<a class="code" href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">sort_entries</a>(entries))</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; , _out(out)</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; {}</div><div class="ttc" id="classremwharead_1_1Export_1_1ExportBase_html_ac2e5bc57ab62fac930b02ad3a7c9003e"><div class="ttname"><a href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">remwharead::Export::ExportBase::sort_entries</a></div><div class="ttdeci">const list&lt; Database::entry &gt; sort_entries(list&lt; Database::entry &gt; entries) const</div><div class="ttdoc">Sort entries from newest to oldest and remove duplicates.</div><div class="ttdef"><b>Definition:</b> export.cpp:30</div></div>
<div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; : _entries(<a class="code" href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">sort_entries</a>(entries))</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; , _out(out)</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{}</div><div class="ttc" id="classremwharead_1_1Export_1_1ExportBase_html_a8d4245d0b37d82a3a8d95507d30ea671"><div class="ttname"><a href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">remwharead::Export::ExportBase::sort_entries</a></div><div class="ttdeci">list&lt; Database::entry &gt; sort_entries(list&lt; Database::entry &gt; entries) const</div><div class="ttdoc">Sort entries from newest to oldest and remove duplicates.</div><div class="ttdef"><b>Definition:</b> export.cpp:30</div></div>
</div><!-- fragment -->
</div>
</div>
@ -199,8 +199,8 @@ ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_out</b></td
</div>
</div>
<a id="ac2e5bc57ab62fac930b02ad3a7c9003e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac2e5bc57ab62fac930b02ad3a7c9003e">&#9670;&nbsp;</a></span>sort_entries()</h2>
<a id="a8d4245d0b37d82a3a8d95507d30ea671"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8d4245d0b37d82a3a8d95507d30ea671">&#9670;&nbsp;</a></span>sort_entries()</h2>
<div class="memitem">
<div class="memproto">
@ -209,7 +209,7 @@ ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_out</b></td
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt; remwharead::Export::ExportBase::sort_entries </td>
<td class="memname">list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt; remwharead::Export::ExportBase::sort_entries </td>
<td>(</td>
<td class="paramtype">list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt;&#160;</td>
<td class="paramname"><em>entries</em></td><td>)</td>
@ -231,7 +231,7 @@ ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_out</b></td
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Sorted list of <a class="el" href="structremwharead_1_1Database_1_1entry.html" title="Describes a database entry.">Database::entry</a>. </dd></dl>
<div class="fragment"><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; {</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; entries.sort([](<span class="keyword">const</span> <span class="keyword">auto</span> &amp;a, <span class="keyword">const</span> <span class="keyword">auto</span> &amp;b)</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; {</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keywordflow">return</span> (a.datetime &gt; b.datetime);</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; });</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; entries.unique();</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keywordflow">return</span> entries;</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; }</div></div><!-- fragment -->
<div class="fragment"><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;{</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; entries.sort([](<span class="keyword">const</span> <span class="keyword">auto</span> &amp;a, <span class="keyword">const</span> <span class="keyword">auto</span> &amp;b)</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; {</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keywordflow">return</span> (a.datetime &gt; b.datetime);</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; });</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; entries.unique();</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keywordflow">return</span> entries;</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;}</div></div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>

View File

@ -78,7 +78,7 @@ $(function() {
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1JSON.html#af376271c3dc90d8918171456ae4ff975">ExportBase</a>(const list&lt; Database::entry &gt; &amp;entries, ostream &amp;out=cout)</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1JSON.html">remwharead::Export::JSON</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#af376271c3dc90d8918171456ae4ff975">remwharead::Export::ExportBase::ExportBase</a>(const list&lt; Database::entry &gt; &amp;entries, ostream &amp;out=cout)</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">explicit</span><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1JSON.html#a41905480c6183304ba625ff6f5f0a601">print</a>() const override</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1JSON.html">remwharead::Export::JSON</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">sort_entries</a>(list&lt; Database::entry &gt; entries) const</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">sort_entries</a>(list&lt; Database::entry &gt; entries) const</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>

View File

@ -90,7 +90,7 @@ Inheritance diagram for remwharead::Export::JSON:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a41905480c6183304ba625ff6f5f0a601"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1JSON.html#a41905480c6183304ba625ff6f5f0a601">print</a> () const override</td></tr>
<tr class="memitem:a41905480c6183304ba625ff6f5f0a601"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1JSON.html#a41905480c6183304ba625ff6f5f0a601">print</a> () const override</td></tr>
<tr class="memdesc:a41905480c6183304ba625ff6f5f0a601"><td class="mdescLeft">&#160;</td><td class="mdescRight">Print output to std::ostream. <a href="#a41905480c6183304ba625ff6f5f0a601">More...</a><br /></td></tr>
<tr class="separator:a41905480c6183304ba625ff6f5f0a601"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af376271c3dc90d8918171456ae4ff975"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1JSON.html#af376271c3dc90d8918171456ae4ff975">ExportBase</a> (const list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt; &amp;entries, ostream &amp;out=cout)</td></tr>
@ -100,9 +100,9 @@ Public Member Functions</h2></td></tr>
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_methods_classremwharead_1_1Export_1_1ExportBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classremwharead_1_1Export_1_1ExportBase')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td></tr>
<tr class="memitem:ac2e5bc57ab62fac930b02ad3a7c9003e inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memItemLeft" align="right" valign="top">const list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">sort_entries</a> (list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt; entries) const</td></tr>
<tr class="memdesc:ac2e5bc57ab62fac930b02ad3a7c9003e inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sort entries from newest to oldest and remove duplicates. <a href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">More...</a><br /></td></tr>
<tr class="separator:ac2e5bc57ab62fac930b02ad3a7c9003e inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d4245d0b37d82a3a8d95507d30ea671 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memItemLeft" align="right" valign="top">list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">sort_entries</a> (list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt; entries) const</td></tr>
<tr class="memdesc:a8d4245d0b37d82a3a8d95507d30ea671 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sort entries from newest to oldest and remove duplicates. <a href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">More...</a><br /></td></tr>
<tr class="separator:a8d4245d0b37d82a3a8d95507d30ea671 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af376271c3dc90d8918171456ae4ff975 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#af376271c3dc90d8918171456ae4ff975">ExportBase</a> (const list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt; &amp;entries, ostream &amp;out=cout)</td></tr>
<tr class="memdesc:af376271c3dc90d8918171456ae4ff975 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Export list of <a class="el" href="structremwharead_1_1Database_1_1entry.html" title="Describes a database entry.">Database::entry</a>. <a href="classremwharead_1_1Export_1_1ExportBase.html#af376271c3dc90d8918171456ae4ff975">More...</a><br /></td></tr>
<tr class="separator:af376271c3dc90d8918171456ae4ff975 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -146,7 +146,7 @@ ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_out</b></td
</table>
</dd>
</dl>
<div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; : _entries(<a class="code" href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">sort_entries</a>(entries))</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; , _out(out)</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; {}</div><div class="ttc" id="classremwharead_1_1Export_1_1ExportBase_html_ac2e5bc57ab62fac930b02ad3a7c9003e"><div class="ttname"><a href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">remwharead::Export::ExportBase::sort_entries</a></div><div class="ttdeci">const list&lt; Database::entry &gt; sort_entries(list&lt; Database::entry &gt; entries) const</div><div class="ttdoc">Sort entries from newest to oldest and remove duplicates.</div><div class="ttdef"><b>Definition:</b> export.cpp:30</div></div>
<div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; : _entries(<a class="code" href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">sort_entries</a>(entries))</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; , _out(out)</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{}</div><div class="ttc" id="classremwharead_1_1Export_1_1ExportBase_html_a8d4245d0b37d82a3a8d95507d30ea671"><div class="ttname"><a href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">remwharead::Export::ExportBase::sort_entries</a></div><div class="ttdeci">list&lt; Database::entry &gt; sort_entries(list&lt; Database::entry &gt; entries) const</div><div class="ttdoc">Sort entries from newest to oldest and remove duplicates.</div><div class="ttdef"><b>Definition:</b> export.cpp:30</div></div>
</div><!-- fragment -->
</div>
</div>
@ -176,8 +176,7 @@ ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_out</b></td
<p>Print output to std::ostream. </p>
<p>Implements <a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#aee596eaefecdb1c21c37f5e3d129ed56">remwharead::Export::ExportBase</a>.</p>
<div class="fragment"><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; {</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="keywordflow">try</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; {</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; Poco::JSON::Array root = Poco::JSON::Array();</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> <a class="code" href="classremwharead_1_1Database.html#a5ef85b43b21a900046b9233ee259ae7d">Database::entry</a> &amp;entry : _entries)</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; {</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; Poco::JSON::Object json_entry = Poco::JSON::Object();</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; json_entry.set(<span class="stringliteral">&quot;uri&quot;</span>, entry.uri);</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; json_entry.set(<span class="stringliteral">&quot;archive_uri&quot;</span>, entry.archive_uri);</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; json_entry.set(<span class="stringliteral">&quot;datetime&quot;</span>, timepoint_to_string(entry.datetime));</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; Poco::JSON::Array tags = Poco::JSON::Array();</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> <span class="keywordtype">string</span> &amp;tag : entry.tags)</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; {</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; tags.add(tag);</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; }</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; json_entry.set(<span class="stringliteral">&quot;tags&quot;</span>, tags);</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; json_entry.set(<span class="stringliteral">&quot;title&quot;</span>, entry.title);</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; json_entry.set(<span class="stringliteral">&quot;description&quot;</span>, entry.description);</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; json_entry.set(<span class="stringliteral">&quot;fulltext&quot;</span>, entry.fulltext);</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; root.add(json_entry);</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; }</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; root.stringify(_out);</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; _out &lt;&lt; endl;</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; }</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keywordflow">catch</span> (std::exception &amp;e)</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; {</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; cerr &lt;&lt; <span class="stringliteral">&quot;Error in &quot;</span> &lt;&lt; __func__ &lt;&lt; <span class="stringliteral">&quot;: &quot;</span> &lt;&lt; e.what() &lt;&lt; endl;</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; }</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; }</div><div class="ttc" id="classremwharead_1_1Database_html_a5ef85b43b21a900046b9233ee259ae7d"><div class="ttname"><a href="classremwharead_1_1Database.html#a5ef85b43b21a900046b9233ee259ae7d">remwharead::Database::entry</a></div><div class="ttdeci">struct remwharead::Database::entry entry</div><div class="ttdoc">Describes a database entry.</div></div>
</div><!-- fragment -->
<div class="fragment"><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;{</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="keywordflow">try</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; {</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; Poco::JSON::Array root = Poco::JSON::Array();</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> Database::entry &amp;entry : _entries)</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; {</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; Poco::JSON::Object json_entry = Poco::JSON::Object();</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; json_entry.set(<span class="stringliteral">&quot;uri&quot;</span>, entry.uri);</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; json_entry.set(<span class="stringliteral">&quot;archive_uri&quot;</span>, entry.archive_uri);</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; json_entry.set(<span class="stringliteral">&quot;datetime&quot;</span>, timepoint_to_string(entry.datetime));</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; Poco::JSON::Array tags = Poco::JSON::Array();</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> <span class="keywordtype">string</span> &amp;tag : entry.tags)</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; {</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; tags.add(tag);</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; }</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; json_entry.set(<span class="stringliteral">&quot;tags&quot;</span>, tags);</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; json_entry.set(<span class="stringliteral">&quot;title&quot;</span>, entry.title);</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; json_entry.set(<span class="stringliteral">&quot;description&quot;</span>, entry.description);</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; json_entry.set(<span class="stringliteral">&quot;fulltext&quot;</span>, entry.fulltext);</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; root.add(json_entry);</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; }</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; root.stringify(_out);</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; _out &lt;&lt; endl;</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; }</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keywordflow">catch</span> (std::exception &amp;e)</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; {</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; cerr &lt;&lt; <span class="stringliteral">&quot;Error in &quot;</span> &lt;&lt; __func__ &lt;&lt; <span class="stringliteral">&quot;: &quot;</span> &lt;&lt; e.what() &lt;&lt; endl;</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; }</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;}</div></div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>

View File

@ -78,7 +78,7 @@ $(function() {
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1RSS.html#af376271c3dc90d8918171456ae4ff975">ExportBase</a>(const list&lt; Database::entry &gt; &amp;entries, ostream &amp;out=cout)</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1RSS.html">remwharead::Export::RSS</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#af376271c3dc90d8918171456ae4ff975">remwharead::Export::ExportBase::ExportBase</a>(const list&lt; Database::entry &gt; &amp;entries, ostream &amp;out=cout)</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">explicit</span><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1RSS.html#a91c18ab8ac1ccc18f24988320b576670">print</a>() const override</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1RSS.html">remwharead::Export::RSS</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">sort_entries</a>(list&lt; Database::entry &gt; entries) const</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">sort_entries</a>(list&lt; Database::entry &gt; entries) const</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>

File diff suppressed because one or more lines are too long

View File

@ -78,7 +78,7 @@ $(function() {
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1Simple.html#af376271c3dc90d8918171456ae4ff975">ExportBase</a>(const list&lt; Database::entry &gt; &amp;entries, ostream &amp;out=cout)</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1Simple.html">remwharead::Export::Simple</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#af376271c3dc90d8918171456ae4ff975">remwharead::Export::ExportBase::ExportBase</a>(const list&lt; Database::entry &gt; &amp;entries, ostream &amp;out=cout)</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">explicit</span><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1Simple.html#af688d80f3d7903d59ef730311e32b7f8">print</a>() const override</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1Simple.html">remwharead::Export::Simple</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">sort_entries</a>(list&lt; Database::entry &gt; entries) const</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">sort_entries</a>(list&lt; Database::entry &gt; entries) const</td><td class="entry"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>

View File

@ -90,7 +90,7 @@ Inheritance diagram for remwharead::Export::Simple:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:af688d80f3d7903d59ef730311e32b7f8"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1Simple.html#af688d80f3d7903d59ef730311e32b7f8">print</a> () const override</td></tr>
<tr class="memitem:af688d80f3d7903d59ef730311e32b7f8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1Simple.html#af688d80f3d7903d59ef730311e32b7f8">print</a> () const override</td></tr>
<tr class="memdesc:af688d80f3d7903d59ef730311e32b7f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Print output to std::ostream. <a href="#af688d80f3d7903d59ef730311e32b7f8">More...</a><br /></td></tr>
<tr class="separator:af688d80f3d7903d59ef730311e32b7f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af376271c3dc90d8918171456ae4ff975"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1Simple.html#af376271c3dc90d8918171456ae4ff975">ExportBase</a> (const list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt; &amp;entries, ostream &amp;out=cout)</td></tr>
@ -100,9 +100,9 @@ Public Member Functions</h2></td></tr>
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_methods_classremwharead_1_1Export_1_1ExportBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classremwharead_1_1Export_1_1ExportBase')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classremwharead_1_1Export_1_1ExportBase.html">remwharead::Export::ExportBase</a></td></tr>
<tr class="memitem:ac2e5bc57ab62fac930b02ad3a7c9003e inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memItemLeft" align="right" valign="top">const list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">sort_entries</a> (list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt; entries) const</td></tr>
<tr class="memdesc:ac2e5bc57ab62fac930b02ad3a7c9003e inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sort entries from newest to oldest and remove duplicates. <a href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">More...</a><br /></td></tr>
<tr class="separator:ac2e5bc57ab62fac930b02ad3a7c9003e inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d4245d0b37d82a3a8d95507d30ea671 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memItemLeft" align="right" valign="top">list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">sort_entries</a> (list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt; entries) const</td></tr>
<tr class="memdesc:a8d4245d0b37d82a3a8d95507d30ea671 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sort entries from newest to oldest and remove duplicates. <a href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">More...</a><br /></td></tr>
<tr class="separator:a8d4245d0b37d82a3a8d95507d30ea671 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af376271c3dc90d8918171456ae4ff975 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#af376271c3dc90d8918171456ae4ff975">ExportBase</a> (const list&lt; <a class="el" href="structremwharead_1_1Database_1_1entry.html">Database::entry</a> &gt; &amp;entries, ostream &amp;out=cout)</td></tr>
<tr class="memdesc:af376271c3dc90d8918171456ae4ff975 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Export list of <a class="el" href="structremwharead_1_1Database_1_1entry.html" title="Describes a database entry.">Database::entry</a>. <a href="classremwharead_1_1Export_1_1ExportBase.html#af376271c3dc90d8918171456ae4ff975">More...</a><br /></td></tr>
<tr class="separator:af376271c3dc90d8918171456ae4ff975 inherit pro_methods_classremwharead_1_1Export_1_1ExportBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -146,7 +146,7 @@ ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_out</b></td
</table>
</dd>
</dl>
<div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; : _entries(<a class="code" href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">sort_entries</a>(entries))</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; , _out(out)</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; {}</div><div class="ttc" id="classremwharead_1_1Export_1_1ExportBase_html_ac2e5bc57ab62fac930b02ad3a7c9003e"><div class="ttname"><a href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">remwharead::Export::ExportBase::sort_entries</a></div><div class="ttdeci">const list&lt; Database::entry &gt; sort_entries(list&lt; Database::entry &gt; entries) const</div><div class="ttdoc">Sort entries from newest to oldest and remove duplicates.</div><div class="ttdef"><b>Definition:</b> export.cpp:30</div></div>
<div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; : _entries(<a class="code" href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">sort_entries</a>(entries))</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; , _out(out)</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{}</div><div class="ttc" id="classremwharead_1_1Export_1_1ExportBase_html_a8d4245d0b37d82a3a8d95507d30ea671"><div class="ttname"><a href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">remwharead::Export::ExportBase::sort_entries</a></div><div class="ttdeci">list&lt; Database::entry &gt; sort_entries(list&lt; Database::entry &gt; entries) const</div><div class="ttdoc">Sort entries from newest to oldest and remove duplicates.</div><div class="ttdef"><b>Definition:</b> export.cpp:30</div></div>
</div><!-- fragment -->
</div>
</div>
@ -176,8 +176,7 @@ ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_out</b></td
<p>Print output to std::ostream. </p>
<p>Implements <a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#aee596eaefecdb1c21c37f5e3d129ed56">remwharead::Export::ExportBase</a>.</p>
<div class="fragment"><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; {</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> <a class="code" href="classremwharead_1_1Database.html#a5ef85b43b21a900046b9233ee259ae7d">Database::entry</a> &amp; entry : _entries)</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; {</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="keyword">const</span> <span class="keywordtype">string</span> timestring = timepoint_to_string(entry.datetime);</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; _out &lt;&lt; timestring.substr(0, timestring.find(<span class="charliteral">&#39;T&#39;</span>)) &lt;&lt; <span class="stringliteral">&quot;: &quot;</span>;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="keywordflow">if</span> (!entry.title.empty())</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; {</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; _out &lt;&lt; entry.title &lt;&lt; <span class="charliteral">&#39;\n&#39;</span>;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; _out &lt;&lt; <span class="stringliteral">&quot; &quot;</span>;</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; }</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; _out &lt;&lt; <span class="stringliteral">&quot;&lt;&quot;</span> &lt;&lt; entry.uri &lt;&lt; <span class="stringliteral">&quot;&gt;\n&quot;</span>;</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; }</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; }</div><div class="ttc" id="classremwharead_1_1Database_html_a5ef85b43b21a900046b9233ee259ae7d"><div class="ttname"><a href="classremwharead_1_1Database.html#a5ef85b43b21a900046b9233ee259ae7d">remwharead::Database::entry</a></div><div class="ttdeci">struct remwharead::Database::entry entry</div><div class="ttdoc">Describes a database entry.</div></div>
</div><!-- fragment -->
<div class="fragment"><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> Database::entry &amp; entry : _entries)</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; {</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="keyword">const</span> <span class="keywordtype">string</span> timestring = timepoint_to_string(entry.datetime);</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; _out &lt;&lt; timestring.substr(0, timestring.find(<span class="charliteral">&#39;T&#39;</span>)) &lt;&lt; <span class="stringliteral">&quot;: &quot;</span>;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="keywordflow">if</span> (!entry.title.empty())</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; {</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; _out &lt;&lt; entry.title &lt;&lt; <span class="charliteral">&#39;\n&#39;</span>;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; _out &lt;&lt; <span class="stringliteral">&quot; &quot;</span>;</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; }</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; _out &lt;&lt; <span class="stringliteral">&quot;&lt;&quot;</span> &lt;&lt; entry.uri &lt;&lt; <span class="stringliteral">&quot;&gt;\n&quot;</span>;</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; }</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;}</div></div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>

View File

@ -73,10 +73,10 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classremwharead_1_1Search.html">remwharead::Search</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Search.html#ad7f2772675d501d882d7004480e27ba3">Search</a>(const list&lt; Database::entry &gt; &amp;entries)</td><td class="entry"><a class="el" href="classremwharead_1_1Search.html">remwharead::Search</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Search.html#a5f30a5f0e729148e27e2493b208988e4">search_all</a>(string expression, const bool is_re) const</td><td class="entry"><a class="el" href="classremwharead_1_1Search.html">remwharead::Search</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Search.html#aeffd6f1796d49438fd508479be1e3f45">search_all_threaded</a>(string expression, const bool is_re) const</td><td class="entry"><a class="el" href="classremwharead_1_1Search.html">remwharead::Search</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Search.html#a7f62ba62afb751f19ca9d690d4ead1f0">search_tags</a>(string expression, const bool is_re) const</td><td class="entry"><a class="el" href="classremwharead_1_1Search.html">remwharead::Search</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Search.html#a8c5f3d0f81a29aca4129571271834a78">Search</a>(list&lt; Database::entry &gt; entries)</td><td class="entry"><a class="el" href="classremwharead_1_1Search.html">remwharead::Search</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Search.html#ac6e0245ff0032600f8ce7ea7be5ecc3d">search_all</a>(const string &amp;expression, bool is_re) const</td><td class="entry"><a class="el" href="classremwharead_1_1Search.html">remwharead::Search</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1Search.html#aaaa3f34ff323093f1957ba5d9ecc3954">search_all_threaded</a>(const string &amp;expression, bool is_re) const</td><td class="entry"><a class="el" href="classremwharead_1_1Search.html">remwharead::Search</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1Search.html#a26ed67b476fa163979bb0bdcd22f964f">search_tags</a>(const string &amp;expression, bool is_re) const</td><td class="entry"><a class="el" href="classremwharead_1_1Search.html">remwharead::Search</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>

File diff suppressed because one or more lines are too long

View File

@ -74,17 +74,22 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a>, including all inherited members.</p>
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>_uri</b> (defined in <a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a>)</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1URI.html#a4252486ed37ea89083b87dbdb0763e45">archive</a>()</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1URI.html#ae6ff7a41b9529eb8f4c7f2ace7260dc7">extract_description</a>(const string &amp;html)</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1URI.html#a37f93c46371d9b3753ae04bd2ef2c362">extract_title</a>(const string &amp;html)</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1URI.html#a8d6ac084a823749ed38c12e7bf8f3461">get</a>()</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1URI.html#a9f4e1777bfbff72f098d7e1a7623a3c5">make_request</a>(const string &amp;uri, bool archive=false) const</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1URI.html#a8b340b13ccf0bc3ae9059872ce48e06a">remove_html_tags</a>(const string &amp;html, const string &amp;tag=&quot;&quot;)</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1URI.html#a9373cb28de198ae2db624980273ece4a">remove_newlines</a>(string text)</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1URI.html#ad6ad5351ecf2983e01f9f4a51c2057a5">strip_html</a>(const string &amp;html)</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1URI.html#ac98523e5fb23ca4adab57a7caa473eaa">unescape_html</a>(string html)</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1URI.html#acda508768b1fd3b4df81ea66dd4fab87">URI</a>(const string &amp;uri)</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>~URI</b>() (defined in <a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a>)</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1URI.html#a20f272b5b1638269e5ef1bec69a7032e">archive</a>()</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1URI.html#a77b680aacab6dbcbfe7d357b60e87842">extract_description</a>(const string &amp;html)</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1URI.html#aa67d8399d1637c09ba59e1af020055b7">extract_title</a>(const string &amp;html)</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1URI.html#a32de53a91487e5cc68550d1479cbd081">get</a>()</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1URI.html#ad13540201da297653f5a8608e3b0df07">make_request</a>(const string &amp;uri, bool archive=false) const</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>operator=</b>(const URI &amp;other)=default (defined in <a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a>)</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>operator=</b>(URI &amp;&amp;other)=default (defined in <a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a>)</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1URI.html#a8b02cabdb493ba0db7931b9f51c05590">remove_html_tags</a>(const string &amp;html, const string &amp;tag=&quot;&quot;)</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1URI.html#a063a1f5a633c1016883f134215809d27">remove_newlines</a>(string text)</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1URI.html#a754c3e988f7d8890d6e9794bc1e69e2c">set_proxy</a>()</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1URI.html#afe80e4fafe35023c25d109517ffd9388">strip_html</a>(const string &amp;html)</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classremwharead_1_1URI.html#a870da973d8a91bcaab28aa27e7cc3888">unescape_html</a>(string html)</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classremwharead_1_1URI.html#a34633f88b14dcd2c3a618794040bc154">URI</a>(string uri)</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>URI</b>(const URI &amp;other)=default (defined in <a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a>)</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>URI</b>(URI &amp;&amp;other)=default (defined in <a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a>)</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~URI</b>() (defined in <a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a>)</td><td class="entry"><a class="el" href="classremwharead_1_1URI.html">remwharead::URI</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -64,31 +64,28 @@ $(function() {
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div><ul>
<li>archive()
: <a class="el" href="classremwharead_1_1URI.html#a4252486ed37ea89083b87dbdb0763e45">remwharead::URI</a>
: <a class="el" href="classremwharead_1_1URI.html#a20f272b5b1638269e5ef1bec69a7032e">remwharead::URI</a>
</li>
<li>Database()
: <a class="el" href="classremwharead_1_1Database.html#a8576436b2cc1e3d8ecfdeabfc0ff88ca">remwharead::Database</a>
</li>
<li>entry
: <a class="el" href="classremwharead_1_1Database.html#a5ef85b43b21a900046b9233ee259ae7d">remwharead::Database</a>
</li>
<li>ExportBase()
: <a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#af376271c3dc90d8918171456ae4ff975">remwharead::Export::ExportBase</a>
</li>
<li>extract_description()
: <a class="el" href="classremwharead_1_1URI.html#ae6ff7a41b9529eb8f4c7f2ace7260dc7">remwharead::URI</a>
: <a class="el" href="classremwharead_1_1URI.html#a77b680aacab6dbcbfe7d357b60e87842">remwharead::URI</a>
</li>
<li>extract_title()
: <a class="el" href="classremwharead_1_1URI.html#a37f93c46371d9b3753ae04bd2ef2c362">remwharead::URI</a>
: <a class="el" href="classremwharead_1_1URI.html#aa67d8399d1637c09ba59e1af020055b7">remwharead::URI</a>
</li>
<li>fulltext_oneline()
: <a class="el" href="structremwharead_1_1Database_1_1entry.html#a0e19bad458eedf6ecdcf4b33ce319e8d">remwharead::Database::entry</a>
: <a class="el" href="structremwharead_1_1Database_1_1entry.html#ae74916f391ce95d3a4d554fd6c401006">remwharead::Database::entry</a>
</li>
<li>get()
: <a class="el" href="classremwharead_1_1URI.html#a8d6ac084a823749ed38c12e7bf8f3461">remwharead::URI</a>
: <a class="el" href="classremwharead_1_1URI.html#a32de53a91487e5cc68550d1479cbd081">remwharead::URI</a>
</li>
<li>make_request()
: <a class="el" href="classremwharead_1_1URI.html#a9f4e1777bfbff72f098d7e1a7623a3c5">remwharead::URI</a>
: <a class="el" href="classremwharead_1_1URI.html#ad13540201da297653f5a8608e3b0df07">remwharead::URI</a>
</li>
<li>operator bool()
: <a class="el" href="classremwharead_1_1Database.html#adf363243852b2a5fec1911139d4936c1">remwharead::Database</a>
@ -106,40 +103,43 @@ $(function() {
, <a class="el" href="classremwharead_1_1Export_1_1Simple.html#af688d80f3d7903d59ef730311e32b7f8">remwharead::Export::Simple</a>
</li>
<li>remove_html_tags()
: <a class="el" href="classremwharead_1_1URI.html#a8b340b13ccf0bc3ae9059872ce48e06a">remwharead::URI</a>
: <a class="el" href="classremwharead_1_1URI.html#a8b02cabdb493ba0db7931b9f51c05590">remwharead::URI</a>
</li>
<li>remove_newlines()
: <a class="el" href="classremwharead_1_1URI.html#a9373cb28de198ae2db624980273ece4a">remwharead::URI</a>
: <a class="el" href="classremwharead_1_1URI.html#a063a1f5a633c1016883f134215809d27">remwharead::URI</a>
</li>
<li>retrieve()
: <a class="el" href="classremwharead_1_1Database.html#ab08e7bd3ef03257f7ed951ef051db4fd">remwharead::Database</a>
: <a class="el" href="classremwharead_1_1Database.html#a98a37f6bdd99516c9c92fc62a63544df">remwharead::Database</a>
</li>
<li>Search()
: <a class="el" href="classremwharead_1_1Search.html#ad7f2772675d501d882d7004480e27ba3">remwharead::Search</a>
: <a class="el" href="classremwharead_1_1Search.html#a8c5f3d0f81a29aca4129571271834a78">remwharead::Search</a>
</li>
<li>search_all()
: <a class="el" href="classremwharead_1_1Search.html#a5f30a5f0e729148e27e2493b208988e4">remwharead::Search</a>
: <a class="el" href="classremwharead_1_1Search.html#ac6e0245ff0032600f8ce7ea7be5ecc3d">remwharead::Search</a>
</li>
<li>search_all_threaded()
: <a class="el" href="classremwharead_1_1Search.html#aeffd6f1796d49438fd508479be1e3f45">remwharead::Search</a>
: <a class="el" href="classremwharead_1_1Search.html#aaaa3f34ff323093f1957ba5d9ecc3954">remwharead::Search</a>
</li>
<li>search_tags()
: <a class="el" href="classremwharead_1_1Search.html#a7f62ba62afb751f19ca9d690d4ead1f0">remwharead::Search</a>
: <a class="el" href="classremwharead_1_1Search.html#a26ed67b476fa163979bb0bdcd22f964f">remwharead::Search</a>
</li>
<li>set_proxy()
: <a class="el" href="classremwharead_1_1URI.html#a754c3e988f7d8890d6e9794bc1e69e2c">remwharead::URI</a>
</li>
<li>sort_entries()
: <a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">remwharead::Export::ExportBase</a>
: <a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">remwharead::Export::ExportBase</a>
</li>
<li>store()
: <a class="el" href="classremwharead_1_1Database.html#ab3ea9062c5c0ef5d9f2b7eea6f0fd1bd">remwharead::Database</a>
</li>
<li>strip_html()
: <a class="el" href="classremwharead_1_1URI.html#ad6ad5351ecf2983e01f9f4a51c2057a5">remwharead::URI</a>
: <a class="el" href="classremwharead_1_1URI.html#afe80e4fafe35023c25d109517ffd9388">remwharead::URI</a>
</li>
<li>unescape_html()
: <a class="el" href="classremwharead_1_1URI.html#ac98523e5fb23ca4adab57a7caa473eaa">remwharead::URI</a>
: <a class="el" href="classremwharead_1_1URI.html#a870da973d8a91bcaab28aa27e7cc3888">remwharead::URI</a>
</li>
<li>URI()
: <a class="el" href="classremwharead_1_1URI.html#acda508768b1fd3b4df81ea66dd4fab87">remwharead::URI</a>
: <a class="el" href="classremwharead_1_1URI.html#a34633f88b14dcd2c3a618794040bc154">remwharead::URI</a>
</li>
</ul>
</div><!-- contents -->

View File

@ -64,7 +64,7 @@ $(function() {
<div class="contents">
&#160;<ul>
<li>archive()
: <a class="el" href="classremwharead_1_1URI.html#a4252486ed37ea89083b87dbdb0763e45">remwharead::URI</a>
: <a class="el" href="classremwharead_1_1URI.html#a20f272b5b1638269e5ef1bec69a7032e">remwharead::URI</a>
</li>
<li>Database()
: <a class="el" href="classremwharead_1_1Database.html#a8576436b2cc1e3d8ecfdeabfc0ff88ca">remwharead::Database</a>
@ -73,19 +73,19 @@ $(function() {
: <a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#af376271c3dc90d8918171456ae4ff975">remwharead::Export::ExportBase</a>
</li>
<li>extract_description()
: <a class="el" href="classremwharead_1_1URI.html#ae6ff7a41b9529eb8f4c7f2ace7260dc7">remwharead::URI</a>
: <a class="el" href="classremwharead_1_1URI.html#a77b680aacab6dbcbfe7d357b60e87842">remwharead::URI</a>
</li>
<li>extract_title()
: <a class="el" href="classremwharead_1_1URI.html#a37f93c46371d9b3753ae04bd2ef2c362">remwharead::URI</a>
: <a class="el" href="classremwharead_1_1URI.html#aa67d8399d1637c09ba59e1af020055b7">remwharead::URI</a>
</li>
<li>fulltext_oneline()
: <a class="el" href="structremwharead_1_1Database_1_1entry.html#a0e19bad458eedf6ecdcf4b33ce319e8d">remwharead::Database::entry</a>
: <a class="el" href="structremwharead_1_1Database_1_1entry.html#ae74916f391ce95d3a4d554fd6c401006">remwharead::Database::entry</a>
</li>
<li>get()
: <a class="el" href="classremwharead_1_1URI.html#a8d6ac084a823749ed38c12e7bf8f3461">remwharead::URI</a>
: <a class="el" href="classremwharead_1_1URI.html#a32de53a91487e5cc68550d1479cbd081">remwharead::URI</a>
</li>
<li>make_request()
: <a class="el" href="classremwharead_1_1URI.html#a9f4e1777bfbff72f098d7e1a7623a3c5">remwharead::URI</a>
: <a class="el" href="classremwharead_1_1URI.html#ad13540201da297653f5a8608e3b0df07">remwharead::URI</a>
</li>
<li>operator bool()
: <a class="el" href="classremwharead_1_1Database.html#adf363243852b2a5fec1911139d4936c1">remwharead::Database</a>
@ -100,40 +100,43 @@ $(function() {
, <a class="el" href="classremwharead_1_1Export_1_1Simple.html#af688d80f3d7903d59ef730311e32b7f8">remwharead::Export::Simple</a>
</li>
<li>remove_html_tags()
: <a class="el" href="classremwharead_1_1URI.html#a8b340b13ccf0bc3ae9059872ce48e06a">remwharead::URI</a>
: <a class="el" href="classremwharead_1_1URI.html#a8b02cabdb493ba0db7931b9f51c05590">remwharead::URI</a>
</li>
<li>remove_newlines()
: <a class="el" href="classremwharead_1_1URI.html#a9373cb28de198ae2db624980273ece4a">remwharead::URI</a>
: <a class="el" href="classremwharead_1_1URI.html#a063a1f5a633c1016883f134215809d27">remwharead::URI</a>
</li>
<li>retrieve()
: <a class="el" href="classremwharead_1_1Database.html#ab08e7bd3ef03257f7ed951ef051db4fd">remwharead::Database</a>
: <a class="el" href="classremwharead_1_1Database.html#a98a37f6bdd99516c9c92fc62a63544df">remwharead::Database</a>
</li>
<li>Search()
: <a class="el" href="classremwharead_1_1Search.html#ad7f2772675d501d882d7004480e27ba3">remwharead::Search</a>
: <a class="el" href="classremwharead_1_1Search.html#a8c5f3d0f81a29aca4129571271834a78">remwharead::Search</a>
</li>
<li>search_all()
: <a class="el" href="classremwharead_1_1Search.html#a5f30a5f0e729148e27e2493b208988e4">remwharead::Search</a>
: <a class="el" href="classremwharead_1_1Search.html#ac6e0245ff0032600f8ce7ea7be5ecc3d">remwharead::Search</a>
</li>
<li>search_all_threaded()
: <a class="el" href="classremwharead_1_1Search.html#aeffd6f1796d49438fd508479be1e3f45">remwharead::Search</a>
: <a class="el" href="classremwharead_1_1Search.html#aaaa3f34ff323093f1957ba5d9ecc3954">remwharead::Search</a>
</li>
<li>search_tags()
: <a class="el" href="classremwharead_1_1Search.html#a7f62ba62afb751f19ca9d690d4ead1f0">remwharead::Search</a>
: <a class="el" href="classremwharead_1_1Search.html#a26ed67b476fa163979bb0bdcd22f964f">remwharead::Search</a>
</li>
<li>set_proxy()
: <a class="el" href="classremwharead_1_1URI.html#a754c3e988f7d8890d6e9794bc1e69e2c">remwharead::URI</a>
</li>
<li>sort_entries()
: <a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e">remwharead::Export::ExportBase</a>
: <a class="el" href="classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671">remwharead::Export::ExportBase</a>
</li>
<li>store()
: <a class="el" href="classremwharead_1_1Database.html#ab3ea9062c5c0ef5d9f2b7eea6f0fd1bd">remwharead::Database</a>
</li>
<li>strip_html()
: <a class="el" href="classremwharead_1_1URI.html#ad6ad5351ecf2983e01f9f4a51c2057a5">remwharead::URI</a>
: <a class="el" href="classremwharead_1_1URI.html#afe80e4fafe35023c25d109517ffd9388">remwharead::URI</a>
</li>
<li>unescape_html()
: <a class="el" href="classremwharead_1_1URI.html#ac98523e5fb23ca4adab57a7caa473eaa">remwharead::URI</a>
: <a class="el" href="classremwharead_1_1URI.html#a870da973d8a91bcaab28aa27e7cc3888">remwharead::URI</a>
</li>
<li>URI()
: <a class="el" href="classremwharead_1_1URI.html#acda508768b1fd3b4df81ea66dd4fab87">remwharead::URI</a>
: <a class="el" href="classremwharead_1_1URI.html#a34633f88b14dcd2c3a618794040bc154">remwharead::URI</a>
</li>
</ul>
</div><!-- contents -->

File diff suppressed because one or more lines are too long

View File

@ -30,7 +30,6 @@ var menudata={children:[
{text:"Class Members",url:"functions.html",children:[
{text:"All",url:"functions.html"},
{text:"Functions",url:"functions_func.html"},
{text:"Typedefs",url:"functions_type.html"},
{text:"Related Functions",url:"functions_rela.html"}]}]},
{text:"Files",url:"files.html",children:[
{text:"File List",url:"files.html"}]}]}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,6 +1,6 @@
var searchData=
[
['archive',['archive',['../classremwharead_1_1URI.html#a4252486ed37ea89083b87dbdb0763e45',1,'remwharead::URI']]],
['archive',['archive',['../classremwharead_1_1URI.html#a20f272b5b1638269e5ef1bec69a7032e',1,'remwharead::URI']]],
['archive_5fanswer',['archive_answer',['../structremwharead_1_1archive__answer.html',1,'remwharead']]],
['asciidoc',['AsciiDoc',['../classremwharead_1_1Export_1_1AsciiDoc.html',1,'remwharead::Export']]]
];

View File

@ -1,8 +1,8 @@
var searchData=
[
['entry',['entry',['../structremwharead_1_1Database_1_1entry.html',1,'remwharead::Database::entry'],['../classremwharead_1_1Database.html#a5ef85b43b21a900046b9233ee259ae7d',1,'remwharead::Database::entry()']]],
['entry',['entry',['../structremwharead_1_1Database_1_1entry.html',1,'remwharead::Database']]],
['export_5fformat',['export_format',['../types_8hpp.html#a937b5e962f810e493ec0629c86a9fd7e',1,'remwharead']]],
['exportbase',['ExportBase',['../classremwharead_1_1Export_1_1ExportBase.html',1,'remwharead::Export::ExportBase'],['../classremwharead_1_1Export_1_1ExportBase.html#af376271c3dc90d8918171456ae4ff975',1,'remwharead::Export::ExportBase::ExportBase()']]],
['extract_5fdescription',['extract_description',['../classremwharead_1_1URI.html#ae6ff7a41b9529eb8f4c7f2ace7260dc7',1,'remwharead::URI']]],
['extract_5ftitle',['extract_title',['../classremwharead_1_1URI.html#a37f93c46371d9b3753ae04bd2ef2c362',1,'remwharead::URI']]]
['extract_5fdescription',['extract_description',['../classremwharead_1_1URI.html#a77b680aacab6dbcbfe7d357b60e87842',1,'remwharead::URI']]],
['extract_5ftitle',['extract_title',['../classremwharead_1_1URI.html#aa67d8399d1637c09ba59e1af020055b7',1,'remwharead::URI']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['fulltext_5foneline',['fulltext_oneline',['../structremwharead_1_1Database_1_1entry.html#a0e19bad458eedf6ecdcf4b33ce319e8d',1,'remwharead::Database::entry']]]
['fulltext_5foneline',['fulltext_oneline',['../structremwharead_1_1Database_1_1entry.html#ae74916f391ce95d3a4d554fd6c401006',1,'remwharead::Database::entry']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['get',['get',['../classremwharead_1_1URI.html#a8d6ac084a823749ed38c12e7bf8f3461',1,'remwharead::URI']]]
['get',['get',['../classremwharead_1_1URI.html#a32de53a91487e5cc68550d1479cbd081',1,'remwharead::URI']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['make_5frequest',['make_request',['../classremwharead_1_1URI.html#a9f4e1777bfbff72f098d7e1a7623a3c5',1,'remwharead::URI']]]
['make_5frequest',['make_request',['../classremwharead_1_1URI.html#ad13540201da297653f5a8608e3b0df07',1,'remwharead::URI']]]
];

View File

@ -1,8 +1,8 @@
var searchData=
[
['remwharead_20reference',['remwharead Reference',['../index.html',1,'']]],
['remove_5fhtml_5ftags',['remove_html_tags',['../classremwharead_1_1URI.html#a8b340b13ccf0bc3ae9059872ce48e06a',1,'remwharead::URI']]],
['remove_5fnewlines',['remove_newlines',['../classremwharead_1_1URI.html#a9373cb28de198ae2db624980273ece4a',1,'remwharead::URI']]],
['retrieve',['retrieve',['../classremwharead_1_1Database.html#ab08e7bd3ef03257f7ed951ef051db4fd',1,'remwharead::Database']]],
['remove_5fhtml_5ftags',['remove_html_tags',['../classremwharead_1_1URI.html#a8b02cabdb493ba0db7931b9f51c05590',1,'remwharead::URI']]],
['remove_5fnewlines',['remove_newlines',['../classremwharead_1_1URI.html#a063a1f5a633c1016883f134215809d27',1,'remwharead::URI']]],
['retrieve',['retrieve',['../classremwharead_1_1Database.html#a98a37f6bdd99516c9c92fc62a63544df',1,'remwharead::Database']]],
['rss',['RSS',['../classremwharead_1_1Export_1_1RSS.html',1,'remwharead::Export']]]
];

View File

@ -1,11 +1,12 @@
var searchData=
[
['search',['Search',['../classremwharead_1_1Search.html',1,'remwharead::Search'],['../classremwharead_1_1Search.html#ad7f2772675d501d882d7004480e27ba3',1,'remwharead::Search::Search()']]],
['search_5fall',['search_all',['../classremwharead_1_1Search.html#a5f30a5f0e729148e27e2493b208988e4',1,'remwharead::Search']]],
['search_5fall_5fthreaded',['search_all_threaded',['../classremwharead_1_1Search.html#aeffd6f1796d49438fd508479be1e3f45',1,'remwharead::Search']]],
['search_5ftags',['search_tags',['../classremwharead_1_1Search.html#a7f62ba62afb751f19ca9d690d4ead1f0',1,'remwharead::Search']]],
['search',['Search',['../classremwharead_1_1Search.html',1,'remwharead::Search'],['../classremwharead_1_1Search.html#a8c5f3d0f81a29aca4129571271834a78',1,'remwharead::Search::Search()']]],
['search_5fall',['search_all',['../classremwharead_1_1Search.html#ac6e0245ff0032600f8ce7ea7be5ecc3d',1,'remwharead::Search']]],
['search_5fall_5fthreaded',['search_all_threaded',['../classremwharead_1_1Search.html#aaaa3f34ff323093f1957ba5d9ecc3954',1,'remwharead::Search']]],
['search_5ftags',['search_tags',['../classremwharead_1_1Search.html#a26ed67b476fa163979bb0bdcd22f964f',1,'remwharead::Search']]],
['set_5fproxy',['set_proxy',['../classremwharead_1_1URI.html#a754c3e988f7d8890d6e9794bc1e69e2c',1,'remwharead::URI']]],
['simple',['Simple',['../classremwharead_1_1Export_1_1Simple.html',1,'remwharead::Export']]],
['sort_5fentries',['sort_entries',['../classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e',1,'remwharead::Export::ExportBase']]],
['sort_5fentries',['sort_entries',['../classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671',1,'remwharead::Export::ExportBase']]],
['store',['store',['../classremwharead_1_1Database.html#ab3ea9062c5c0ef5d9f2b7eea6f0fd1bd',1,'remwharead::Database']]],
['strip_5fhtml',['strip_html',['../classremwharead_1_1URI.html#ad6ad5351ecf2983e01f9f4a51c2057a5',1,'remwharead::URI']]]
['strip_5fhtml',['strip_html',['../classremwharead_1_1URI.html#afe80e4fafe35023c25d109517ffd9388',1,'remwharead::URI']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['unescape_5fhtml',['unescape_html',['../classremwharead_1_1URI.html#ac98523e5fb23ca4adab57a7caa473eaa',1,'remwharead::URI']]],
['uri',['URI',['../classremwharead_1_1URI.html',1,'remwharead::URI'],['../classremwharead_1_1URI.html#acda508768b1fd3b4df81ea66dd4fab87',1,'remwharead::URI::URI()']]]
['unescape_5fhtml',['unescape_html',['../classremwharead_1_1URI.html#a870da973d8a91bcaab28aa27e7cc3888',1,'remwharead::URI']]],
['uri',['URI',['../classremwharead_1_1URI.html',1,'remwharead::URI'],['../classremwharead_1_1URI.html#a34633f88b14dcd2c3a618794040bc154',1,'remwharead::URI::URI()']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['archive',['archive',['../classremwharead_1_1URI.html#a4252486ed37ea89083b87dbdb0763e45',1,'remwharead::URI']]]
['archive',['archive',['../classremwharead_1_1URI.html#a20f272b5b1638269e5ef1bec69a7032e',1,'remwharead::URI']]]
];

View File

@ -1,6 +1,6 @@
var searchData=
[
['exportbase',['ExportBase',['../classremwharead_1_1Export_1_1ExportBase.html#af376271c3dc90d8918171456ae4ff975',1,'remwharead::Export::ExportBase']]],
['extract_5fdescription',['extract_description',['../classremwharead_1_1URI.html#ae6ff7a41b9529eb8f4c7f2ace7260dc7',1,'remwharead::URI']]],
['extract_5ftitle',['extract_title',['../classremwharead_1_1URI.html#a37f93c46371d9b3753ae04bd2ef2c362',1,'remwharead::URI']]]
['extract_5fdescription',['extract_description',['../classremwharead_1_1URI.html#a77b680aacab6dbcbfe7d357b60e87842',1,'remwharead::URI']]],
['extract_5ftitle',['extract_title',['../classremwharead_1_1URI.html#aa67d8399d1637c09ba59e1af020055b7',1,'remwharead::URI']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['fulltext_5foneline',['fulltext_oneline',['../structremwharead_1_1Database_1_1entry.html#a0e19bad458eedf6ecdcf4b33ce319e8d',1,'remwharead::Database::entry']]]
['fulltext_5foneline',['fulltext_oneline',['../structremwharead_1_1Database_1_1entry.html#ae74916f391ce95d3a4d554fd6c401006',1,'remwharead::Database::entry']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['get',['get',['../classremwharead_1_1URI.html#a8d6ac084a823749ed38c12e7bf8f3461',1,'remwharead::URI']]]
['get',['get',['../classremwharead_1_1URI.html#a32de53a91487e5cc68550d1479cbd081',1,'remwharead::URI']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['make_5frequest',['make_request',['../classremwharead_1_1URI.html#a9f4e1777bfbff72f098d7e1a7623a3c5',1,'remwharead::URI']]]
['make_5frequest',['make_request',['../classremwharead_1_1URI.html#ad13540201da297653f5a8608e3b0df07',1,'remwharead::URI']]]
];

View File

@ -1,6 +1,6 @@
var searchData=
[
['remove_5fhtml_5ftags',['remove_html_tags',['../classremwharead_1_1URI.html#a8b340b13ccf0bc3ae9059872ce48e06a',1,'remwharead::URI']]],
['remove_5fnewlines',['remove_newlines',['../classremwharead_1_1URI.html#a9373cb28de198ae2db624980273ece4a',1,'remwharead::URI']]],
['retrieve',['retrieve',['../classremwharead_1_1Database.html#ab08e7bd3ef03257f7ed951ef051db4fd',1,'remwharead::Database']]]
['remove_5fhtml_5ftags',['remove_html_tags',['../classremwharead_1_1URI.html#a8b02cabdb493ba0db7931b9f51c05590',1,'remwharead::URI']]],
['remove_5fnewlines',['remove_newlines',['../classremwharead_1_1URI.html#a063a1f5a633c1016883f134215809d27',1,'remwharead::URI']]],
['retrieve',['retrieve',['../classremwharead_1_1Database.html#a98a37f6bdd99516c9c92fc62a63544df',1,'remwharead::Database']]]
];

View File

@ -1,10 +1,11 @@
var searchData=
[
['search',['Search',['../classremwharead_1_1Search.html#ad7f2772675d501d882d7004480e27ba3',1,'remwharead::Search']]],
['search_5fall',['search_all',['../classremwharead_1_1Search.html#a5f30a5f0e729148e27e2493b208988e4',1,'remwharead::Search']]],
['search_5fall_5fthreaded',['search_all_threaded',['../classremwharead_1_1Search.html#aeffd6f1796d49438fd508479be1e3f45',1,'remwharead::Search']]],
['search_5ftags',['search_tags',['../classremwharead_1_1Search.html#a7f62ba62afb751f19ca9d690d4ead1f0',1,'remwharead::Search']]],
['sort_5fentries',['sort_entries',['../classremwharead_1_1Export_1_1ExportBase.html#ac2e5bc57ab62fac930b02ad3a7c9003e',1,'remwharead::Export::ExportBase']]],
['search',['Search',['../classremwharead_1_1Search.html#a8c5f3d0f81a29aca4129571271834a78',1,'remwharead::Search']]],
['search_5fall',['search_all',['../classremwharead_1_1Search.html#ac6e0245ff0032600f8ce7ea7be5ecc3d',1,'remwharead::Search']]],
['search_5fall_5fthreaded',['search_all_threaded',['../classremwharead_1_1Search.html#aaaa3f34ff323093f1957ba5d9ecc3954',1,'remwharead::Search']]],
['search_5ftags',['search_tags',['../classremwharead_1_1Search.html#a26ed67b476fa163979bb0bdcd22f964f',1,'remwharead::Search']]],
['set_5fproxy',['set_proxy',['../classremwharead_1_1URI.html#a754c3e988f7d8890d6e9794bc1e69e2c',1,'remwharead::URI']]],
['sort_5fentries',['sort_entries',['../classremwharead_1_1Export_1_1ExportBase.html#a8d4245d0b37d82a3a8d95507d30ea671',1,'remwharead::Export::ExportBase']]],
['store',['store',['../classremwharead_1_1Database.html#ab3ea9062c5c0ef5d9f2b7eea6f0fd1bd',1,'remwharead::Database']]],
['strip_5fhtml',['strip_html',['../classremwharead_1_1URI.html#ad6ad5351ecf2983e01f9f4a51c2057a5',1,'remwharead::URI']]]
['strip_5fhtml',['strip_html',['../classremwharead_1_1URI.html#afe80e4fafe35023c25d109517ffd9388',1,'remwharead::URI']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['unescape_5fhtml',['unescape_html',['../classremwharead_1_1URI.html#ac98523e5fb23ca4adab57a7caa473eaa',1,'remwharead::URI']]],
['uri',['URI',['../classremwharead_1_1URI.html#acda508768b1fd3b4df81ea66dd4fab87',1,'remwharead::URI']]]
['unescape_5fhtml',['unescape_html',['../classremwharead_1_1URI.html#a870da973d8a91bcaab28aa27e7cc3888',1,'remwharead::URI']]],
['uri',['URI',['../classremwharead_1_1URI.html#a34633f88b14dcd2c3a618794040bc154',1,'remwharead::URI']]]
];

View File

@ -5,9 +5,8 @@ var indexSectionsWithContent =
2: "t",
3: "adefgmoprsu",
4: "e",
5: "e",
6: "o",
7: "r"
5: "o",
6: "r"
};
var indexSectionNames =
@ -16,10 +15,9 @@ var indexSectionNames =
1: "classes",
2: "files",
3: "functions",
4: "typedefs",
5: "enums",
6: "related",
7: "pages"
4: "enums",
5: "related",
6: "pages"
};
var indexSectionLabels =
@ -28,9 +26,8 @@ var indexSectionLabels =
1: "Classes",
2: "Files",
3: "Functions",
4: "Typedefs",
5: "Enumerations",
6: "Friends",
7: "Pages"
4: "Enumerations",
5: "Friends",
6: "Pages"
};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -77,7 +77,7 @@ $(function() {
<tr bgcolor="#f0f0f0"><td class="entry"><b>datetime</b> (defined in <a class="el" href="structremwharead_1_1Database_1_1entry.html">remwharead::Database::entry</a>)</td><td class="entry"><a class="el" href="structremwharead_1_1Database_1_1entry.html">remwharead::Database::entry</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>description</b> (defined in <a class="el" href="structremwharead_1_1Database_1_1entry.html">remwharead::Database::entry</a>)</td><td class="entry"><a class="el" href="structremwharead_1_1Database_1_1entry.html">remwharead::Database::entry</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>fulltext</b> (defined in <a class="el" href="structremwharead_1_1Database_1_1entry.html">remwharead::Database::entry</a>)</td><td class="entry"><a class="el" href="structremwharead_1_1Database_1_1entry.html">remwharead::Database::entry</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structremwharead_1_1Database_1_1entry.html#a0e19bad458eedf6ecdcf4b33ce319e8d">fulltext_oneline</a>() const</td><td class="entry"><a class="el" href="structremwharead_1_1Database_1_1entry.html">remwharead::Database::entry</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structremwharead_1_1Database_1_1entry.html#ae74916f391ce95d3a4d554fd6c401006">fulltext_oneline</a>() const</td><td class="entry"><a class="el" href="structremwharead_1_1Database_1_1entry.html">remwharead::Database::entry</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structremwharead_1_1Database_1_1entry.html#a67f257a407ec46c00d205fd4c9215846">operator==</a>(const Database::entry &amp;a, const Database::entry &amp;b)</td><td class="entry"><a class="el" href="structremwharead_1_1Database_1_1entry.html">remwharead::Database::entry</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>tags</b> (defined in <a class="el" href="structremwharead_1_1Database_1_1entry.html">remwharead::Database::entry</a>)</td><td class="entry"><a class="el" href="structremwharead_1_1Database_1_1entry.html">remwharead::Database::entry</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>title</b> (defined in <a class="el" href="structremwharead_1_1Database_1_1entry.html">remwharead::Database::entry</a>)</td><td class="entry"><a class="el" href="structremwharead_1_1Database_1_1entry.html">remwharead::Database::entry</a></td><td class="entry"></td></tr>

View File

@ -83,9 +83,9 @@ $(function() {
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a0e19bad458eedf6ecdcf4b33ce319e8d"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structremwharead_1_1Database_1_1entry.html#a0e19bad458eedf6ecdcf4b33ce319e8d">fulltext_oneline</a> () const</td></tr>
<tr class="memdesc:a0e19bad458eedf6ecdcf4b33ce319e8d"><td class="mdescLeft">&#160;</td><td class="mdescRight">The full text in one line. <a href="#a0e19bad458eedf6ecdcf4b33ce319e8d">More...</a><br /></td></tr>
<tr class="separator:a0e19bad458eedf6ecdcf4b33ce319e8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae74916f391ce95d3a4d554fd6c401006"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structremwharead_1_1Database_1_1entry.html#ae74916f391ce95d3a4d554fd6c401006">fulltext_oneline</a> () const</td></tr>
<tr class="memdesc:ae74916f391ce95d3a4d554fd6c401006"><td class="mdescLeft">&#160;</td><td class="mdescRight">The full text in one line. <a href="#ae74916f391ce95d3a4d554fd6c401006">More...</a><br /></td></tr>
<tr class="separator:ae74916f391ce95d3a4d554fd6c401006"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
@ -121,14 +121,14 @@ Friends</h2></td></tr>
<div class="textblock"><p>Describes a database entry. </p>
<dl class="section since"><dt>Since</dt><dd>0.6.0 </dd></dl>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="a0e19bad458eedf6ecdcf4b33ce319e8d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0e19bad458eedf6ecdcf4b33ce319e8d">&#9670;&nbsp;</a></span>fulltext_oneline()</h2>
<a id="ae74916f391ce95d3a4d554fd6c401006"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae74916f391ce95d3a4d554fd6c401006">&#9670;&nbsp;</a></span>fulltext_oneline()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string remwharead::Database::entry::fulltext_oneline </td>
<td class="memname">string remwharead::Database::entry::fulltext_oneline </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@ -138,7 +138,7 @@ Friends</h2></td></tr>
<p>The full text in one line. </p>
<dl class="section since"><dt>Since</dt><dd>0.6.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; {</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; <span class="keywordtype">string</span> oneline = fulltext;</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <span class="keywordtype">size_t</span> pos = 0;</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; <span class="keywordflow">while</span> ((pos = oneline.find(<span class="charliteral">&#39;\n&#39;</span>, pos)) != string::npos)</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; {</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; oneline.replace(pos, 1, <span class="stringliteral">&quot;\\n&quot;</span>);</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; }</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keywordflow">return</span> oneline;</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; }</div></div><!-- fragment -->
<div class="fragment"><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;{</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; <span class="keywordtype">string</span> oneline = fulltext;</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <span class="keywordtype">size_t</span> pos = 0;</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; <span class="keywordflow">while</span> ((pos = oneline.find(<span class="charliteral">&#39;\n&#39;</span>, pos)) != string::npos)</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; {</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; oneline.replace(pos, 1, <span class="stringliteral">&quot;\\n&quot;</span>);</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; }</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keywordflow">return</span> oneline;</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;}</div></div><!-- fragment -->
</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
@ -178,7 +178,7 @@ Friends</h2></td></tr>
<p>Returns true if date and time are equal. </p>
<dl class="section since"><dt>Since</dt><dd>0.6.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; {</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; <span class="keywordflow">return</span> (a.datetime == b.datetime);</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; }</div></div><!-- fragment -->
<div class="fragment"><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;{</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; <span class="keywordflow">return</span> (a.datetime == b.datetime);</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;}</div></div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this struct was generated from the following files:<ul>

View File

@ -74,7 +74,7 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="structremwharead_1_1archive__answer.html">remwharead::archive_answer</a>, including all inherited members.</p>
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>error</b> (defined in <a class="el" href="structremwharead_1_1archive__answer.html">remwharead::archive_answer</a>)</td><td class="entry"><a class="el" href="structremwharead_1_1archive__answer.html">remwharead::archive_answer</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>operator bool</b>() (defined in <a class="el" href="structremwharead_1_1archive__answer.html">remwharead::archive_answer</a>)</td><td class="entry"><a class="el" href="structremwharead_1_1archive__answer.html">remwharead::archive_answer</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>operator bool</b>() (defined in <a class="el" href="structremwharead_1_1archive__answer.html">remwharead::archive_answer</a>)</td><td class="entry"><a class="el" href="structremwharead_1_1archive__answer.html">remwharead::archive_answer</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>successful</b> (defined in <a class="el" href="structremwharead_1_1archive__answer.html">remwharead::archive_answer</a>)</td><td class="entry"><a class="el" href="structremwharead_1_1archive__answer.html">remwharead::archive_answer</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>uri</b> (defined in <a class="el" href="structremwharead_1_1archive__answer.html">remwharead::archive_answer</a>)</td><td class="entry"><a class="el" href="structremwharead_1_1archive__answer.html">remwharead::archive_answer</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

View File

@ -76,7 +76,7 @@ $(function() {
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>description</b> (defined in <a class="el" href="structremwharead_1_1html__extract.html">remwharead::html_extract</a>)</td><td class="entry"><a class="el" href="structremwharead_1_1html__extract.html">remwharead::html_extract</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>error</b> (defined in <a class="el" href="structremwharead_1_1html__extract.html">remwharead::html_extract</a>)</td><td class="entry"><a class="el" href="structremwharead_1_1html__extract.html">remwharead::html_extract</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>fulltext</b> (defined in <a class="el" href="structremwharead_1_1html__extract.html">remwharead::html_extract</a>)</td><td class="entry"><a class="el" href="structremwharead_1_1html__extract.html">remwharead::html_extract</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>operator bool</b>() (defined in <a class="el" href="structremwharead_1_1html__extract.html">remwharead::html_extract</a>)</td><td class="entry"><a class="el" href="structremwharead_1_1html__extract.html">remwharead::html_extract</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>operator bool</b>() (defined in <a class="el" href="structremwharead_1_1html__extract.html">remwharead::html_extract</a>)</td><td class="entry"><a class="el" href="structremwharead_1_1html__extract.html">remwharead::html_extract</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>successful</b> (defined in <a class="el" href="structremwharead_1_1html__extract.html">remwharead::html_extract</a>)</td><td class="entry"><a class="el" href="structremwharead_1_1html__extract.html">remwharead::html_extract</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>title</b> (defined in <a class="el" href="structremwharead_1_1html__extract.html">remwharead::html_extract</a>)</td><td class="entry"><a class="el" href="structremwharead_1_1html__extract.html">remwharead::html_extract</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

View File

@ -72,29 +72,29 @@ $(function() {
<div class="title">time.hpp File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;string&gt;</code><br />
<code>#include &lt;chrono&gt;</code><br />
<div class="textblock"><code>#include &lt;chrono&gt;</code><br />
<code>#include &lt;string&gt;</code><br />
</div>
<p><a href="time_8hpp_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="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ad6942f485c7b34b97451c50cadc9c4f8"><td class="memItemLeft" align="right" valign="top">const time_point&#160;</td><td class="memItemRight" valign="bottom"><b>remwharead::string_to_timepoint</b> (const string &amp;strtime, bool sqlite=false)</td></tr>
<tr class="memdesc:ad6942f485c7b34b97451c50cadc9c4f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert ISO 8601 or SQLite time-string to time_point. <a href="time_8cpp.html#ad6942f485c7b34b97451c50cadc9c4f8">More...</a><br /></td></tr>
<tr class="separator:ad6942f485c7b34b97451c50cadc9c4f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe40ba8b39335c4196c1b12139014e7d"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><b>remwharead::timepoint_to_string</b> (const time_point &amp;tp, bool sqlite=false)</td></tr>
<tr class="memdesc:afe40ba8b39335c4196c1b12139014e7d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert time_point to ISO 8601 or SQLite time-string. <a href="time_8cpp.html#afe40ba8b39335c4196c1b12139014e7d">More...</a><br /></td></tr>
<tr class="separator:afe40ba8b39335c4196c1b12139014e7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a688dc03822f9d2a84cdd373e708fddd3"><td class="memItemLeft" align="right" valign="top">time_point&#160;</td><td class="memItemRight" valign="bottom"><b>remwharead::string_to_timepoint</b> (const string &amp;strtime, bool sqlite=false)</td></tr>
<tr class="memdesc:a688dc03822f9d2a84cdd373e708fddd3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert ISO 8601 or SQLite time-string to time_point. <a href="time_8cpp.html#a688dc03822f9d2a84cdd373e708fddd3">More...</a><br /></td></tr>
<tr class="separator:a688dc03822f9d2a84cdd373e708fddd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8ea3d4828baa1b051563992f83b1b58"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><b>remwharead::timepoint_to_string</b> (const time_point &amp;tp, bool sqlite=false)</td></tr>
<tr class="memdesc:aa8ea3d4828baa1b051563992f83b1b58"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert time_point to ISO 8601 or SQLite time-string. <a href="time_8cpp.html#aa8ea3d4828baa1b051563992f83b1b58">More...</a><br /></td></tr>
<tr class="separator:aa8ea3d4828baa1b051563992f83b1b58"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a id="file_ad6942f485c7b34b97451c50cadc9c4f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#file_ad6942f485c7b34b97451c50cadc9c4f8">&#9670;&nbsp;</a></span>string_to_timepoint()</h2>
<a id="file_a688dc03822f9d2a84cdd373e708fddd3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#file_a688dc03822f9d2a84cdd373e708fddd3">&#9670;&nbsp;</a></span>string_to_timepoint()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const time_point remwharead::string_to_timepoint </td>
<td class="memname">time_point remwharead::string_to_timepoint </td>
<td>(</td>
<td class="paramtype">const string &amp;&#160;</td>
<td class="paramname"><em>strtime</em>, </td>
@ -122,17 +122,17 @@ Functions</h2></td></tr>
</table>
</dd>
</dl>
<div class="fragment"><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; {</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; std::stringstream sstime(strtime);</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="keyword">struct </span>std::tm tm = {};</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; tm.tm_isdst = -1; <span class="comment">// Detect daylight saving time.</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="keywordflow">if</span> (sqlite)</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; {</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; sstime &gt;&gt; std::get_time(&amp;tm, <span class="stringliteral">&quot;%Y-%m-%d %T&quot;</span>);</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; }</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keywordflow">else</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; {</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; sstime &gt;&gt; std::get_time(&amp;tm, <span class="stringliteral">&quot;%Y-%m-%dT%T&quot;</span>);</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; }</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; std::time_t time = timelocal(&amp;tm); <span class="comment">// Assume time is local.</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="keywordflow">return</span> system_clock::from_time_t(time);</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; }</div></div><!-- fragment -->
<div class="fragment"><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;{</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; std::stringstream sstime(strtime);</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="keyword">struct </span>std::tm tm = {};</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; tm.tm_isdst = -1; <span class="comment">// Detect daylight saving time.</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="keywordflow">if</span> (sqlite)</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; {</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; sstime &gt;&gt; std::get_time(&amp;tm, <span class="stringliteral">&quot;%Y-%m-%d %T&quot;</span>);</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; }</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="keywordflow">else</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; {</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; sstime &gt;&gt; std::get_time(&amp;tm, <span class="stringliteral">&quot;%Y-%m-%dT%T&quot;</span>);</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; }</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; std::time_t time = timelocal(&amp;tm); <span class="comment">// Assume time is local.</span></div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keywordflow">return</span> system_clock::from_time_t(time);</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;}</div></div><!-- fragment -->
</div>
</div>
<a id="file_afe40ba8b39335c4196c1b12139014e7d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#file_afe40ba8b39335c4196c1b12139014e7d">&#9670;&nbsp;</a></span>timepoint_to_string()</h2>
<a id="file_aa8ea3d4828baa1b051563992f83b1b58"></a>
<h2 class="memtitle"><span class="permalink"><a href="#file_aa8ea3d4828baa1b051563992f83b1b58">&#9670;&nbsp;</a></span>timepoint_to_string()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string remwharead::timepoint_to_string </td>
<td class="memname">string remwharead::timepoint_to_string </td>
<td>(</td>
<td class="paramtype">const time_point &amp;&#160;</td>
<td class="paramname"><em>tp</em>, </td>
@ -160,7 +160,7 @@ Functions</h2></td></tr>
</table>
</dd>
</dl>
<div class="fragment"><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; {</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; constexpr std::uint16_t bufsize = 32;</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; std::time_t time = system_clock::to_time_t(tp);</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; std::tm *tm;</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; tm = std::localtime(&amp;time);</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keywordtype">char</span> buffer[bufsize];</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="keywordflow">if</span> (sqlite)</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; {</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; std::strftime(buffer, bufsize, <span class="stringliteral">&quot;%F %T&quot;</span>, tm);</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; }</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <span class="keywordflow">else</span></div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; {</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; std::strftime(buffer, bufsize, <span class="stringliteral">&quot;%FT%T&quot;</span>, tm);</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; }</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="keywordflow">return</span> static_cast&lt;const string&gt;(buffer);</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; }</div></div><!-- fragment -->
<div class="fragment"><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;{</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; constexpr std::uint16_t bufsize = 32;</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; std::time_t time = system_clock::to_time_t(tp);</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; std::tm *tm;</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; tm = std::localtime(&amp;time);</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; array&lt;char, bufsize&gt; buffer = {};</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <span class="keywordflow">if</span> (sqlite)</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; {</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; std::strftime(buffer.begin(), bufsize, <span class="stringliteral">&quot;%F %T&quot;</span>, tm);</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; }</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <span class="keywordflow">else</span></div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; {</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; std::strftime(buffer.begin(), bufsize, <span class="stringliteral">&quot;%FT%T&quot;</span>, tm);</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; }</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <span class="keywordflow">return</span> buffer.begin();</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;}</div></div><!-- fragment -->
</div>
</div>
</div><!-- contents -->

File diff suppressed because one or more lines are too long

View File

@ -114,7 +114,7 @@ Enumerations</h2></td></tr>
<p>Format of the export. </p>
<dl class="section since"><dt>Since</dt><dd>0.6.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; {</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; undefined,</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; csv,</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; asciidoc,</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; bookmarks,</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; simple,</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; json,</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; rss</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; };</div></div><!-- fragment -->
<div class="fragment"><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;{</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; undefined,</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; csv,</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; asciidoc,</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; bookmarks,</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; simple,</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; json,</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; rss</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;};</div></div><!-- fragment -->
</div>
</div>
</div><!-- contents -->

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long