|
157 | 157 | <div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> {</div> |
158 | 158 | <div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> <span class="keyword">public</span>:</div> |
159 | 159 | <div class="line"><a id="l00113" name="l00113"></a><span class="lineno"><a class="line" href="classhyperpage_1_1writer.html#af993d4d20d567d9ac8c3bbe43313d722"> 113</a></span> <a class="code hl_function" href="classhyperpage_1_1writer.html#af993d4d20d567d9ac8c3bbe43313d722">writer</a>(<span class="keyword">const</span> std::string &db_path);</div> |
160 | | -<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"><a class="line" href="classhyperpage_1_1writer.html#a027c6b9de6186a02bd7c78f6ace82acf"> 119</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="classhyperpage_1_1writer.html#a027c6b9de6186a02bd7c78f6ace82acf">store</a>(<span class="keyword">const</span> <a class="code hl_class" href="classhyperpage_1_1page.html">page</a> &<a class="code hl_class" href="classhyperpage_1_1page.html">page</a>);</div> |
161 | | -<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> </div> |
162 | | -<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> <span class="keyword">private</span>:</div> |
163 | | -<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> std::unique_ptr<void, std::function<void(<span class="keywordtype">void</span> *)>> _handle;</div> |
164 | | -<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> };</div> |
| 160 | +<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span></div> |
| 161 | +<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"><a class="line" href="classhyperpage_1_1writer.html#a027c6b9de6186a02bd7c78f6ace82acf"> 120</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="classhyperpage_1_1writer.html#a027c6b9de6186a02bd7c78f6ace82acf">store</a>(<span class="keyword">const</span> <a class="code hl_class" href="classhyperpage_1_1page.html">page</a> &<a class="code hl_class" href="classhyperpage_1_1page.html">page</a>);</div> |
| 162 | +<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> </div> |
| 163 | +<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> <span class="keyword">private</span>:</div> |
| 164 | +<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> std::unique_ptr<void, std::function<void(<span class="keywordtype">void</span> *)>> _handle;</div> |
| 165 | +<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> };</div> |
165 | 166 | </div> |
166 | | -<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> </div> |
167 | | -<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"><a class="line" href="namespacehyperpage.html#aff9178552e147f16a5cb43a0b5d36878"> 125</a></span> std::string <a class="code hl_function" href="namespacehyperpage.html#aff9178552e147f16a5cb43a0b5d36878">mime_type</a>(<span class="keyword">const</span> std::string &path);</div> |
168 | | -<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span>}</div> |
| 167 | +<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> </div> |
| 168 | +<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"><a class="line" href="namespacehyperpage.html#aff9178552e147f16a5cb43a0b5d36878"> 126</a></span> std::string <a class="code hl_function" href="namespacehyperpage.html#aff9178552e147f16a5cb43a0b5d36878">mime_type</a>(<span class="keyword">const</span> std::string &path);</div> |
| 169 | +<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span>}</div> |
169 | 170 | </div> |
170 | | -<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> </div> |
171 | | -<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span><span class="preprocessor">#endif</span></div> |
| 171 | +<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> </div> |
| 172 | +<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span><span class="preprocessor">#endif</span></div> |
172 | 173 | <div class="ttc" id="aclasshyperpage_1_1page_html"><div class="ttname"><a href="classhyperpage_1_1page.html">hyperpage::page</a></div><div class="ttdef"><b>Definition</b> hyperpage.hpp:46</div></div> |
173 | 174 | <div class="ttc" id="aclasshyperpage_1_1page_html_a1601e3cc15422c190e02043917d1359c"><div class="ttname"><a href="classhyperpage_1_1page.html#a1601e3cc15422c190e02043917d1359c">hyperpage::page::get_mime_type</a></div><div class="ttdeci">virtual const std::string & get_mime_type() const =0</div><div class="ttdoc">gets the MIME type of the page.</div></div> |
174 | 175 | <div class="ttc" id="aclasshyperpage_1_1page_html_a5cf1acac1a53b2a87c56271eb54974e5"><div class="ttname"><a href="classhyperpage_1_1page.html#a5cf1acac1a53b2a87c56271eb54974e5">hyperpage::page::get_path</a></div><div class="ttdeci">virtual const std::string & get_path() const =0</div><div class="ttdoc">gets the URI path of the page.</div></div> |
|
0 commit comments