summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ZWrapper_8h_source.html33
-rw-r--r--classZWrapper-members.html6
-rw-r--r--classZWrapper.html5
3 files changed, 21 insertions, 23 deletions
diff --git a/ZWrapper_8h_source.html b/ZWrapper_8h_source.html
index 0c4568f..f1d201b 100644
--- a/ZWrapper_8h_source.html
+++ b/ZWrapper_8h_source.html
@@ -97,21 +97,24 @@ $(function(){initNavTree('ZWrapper_8h_source.html','',''); });
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include &lt;string&gt;</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include &quot;BinaryWrapper.h&quot;</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span> </div>
-<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="keyword">namespace </span>miniz_cpp {</div>
-<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="keyword">class </span>zip_file;</div>
-<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span>}</div>
-<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span> </div>
-<div class="foldopen" id="foldopen00011" data-start="{" data-end="};">
-<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"><a class="line" href="classZWrapper.html"> 11</a></span><span class="keyword">class </span>ZWrapper : <span class="keyword">public</span> BinaryWrapper {</div>
-<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="keyword">public</span>:</div>
-<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> <span class="keyword">explicit</span> ZWrapper(<span class="keyword">const</span> std::string&amp; path);</div>
-<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span> </div>
-<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span> int32_t CreateArchive(<span class="keywordtype">void</span>) <span class="keyword">override</span>;</div>
-<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> <span class="keywordtype">bool</span> AddFile(<span class="keyword">const</span> std::string&amp; path, std::vector&lt;char&gt; data) <span class="keyword">override</span>;</div>
-<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> int32_t Close(<span class="keywordtype">void</span>) <span class="keyword">override</span>;</div>
-<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
-<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> miniz_cpp::zip_file* mZip;</div>
-<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span>};</div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="keyword">struct </span>mz_zip_archive_tag;</div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span> </div>
+<div class="foldopen" id="foldopen00009" data-start="{" data-end="};">
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"><a class="line" href="classZWrapper.html"> 9</a></span><span class="keyword">class </span>ZWrapper : <span class="keyword">public</span> BinaryWrapper {</div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span> <span class="keyword">explicit</span> ZWrapper(<span class="keyword">const</span> std::string&amp; path);</div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span> ~ZWrapper() <span class="keyword">override</span>;</div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> </div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span> int32_t CreateArchive(<span class="keywordtype">void</span>) <span class="keyword">override</span>;</div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span> <span class="keywordtype">bool</span> AddFile(<span class="keyword">const</span> std::string&amp; path, std::vector&lt;char&gt; data) <span class="keyword">override</span>;</div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> int32_t Close(<span class="keywordtype">void</span>) <span class="keyword">override</span>;</div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> </div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="keyword">private</span>:</div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> <span class="keyword">struct </span>mz_zip_archive_tag* mZip = <span class="keyword">nullptr</span>;</div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> std::string mTempPath;</div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> <span class="keywordtype">bool</span> mOpen = <span class="keyword">false</span>;</div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> <span class="keywordtype">bool</span> mFinalized = <span class="keyword">false</span>;</div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span>};</div>
</div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
diff --git a/classZWrapper-members.html b/classZWrapper-members.html
index 7394f51..7493eee 100644
--- a/classZWrapper-members.html
+++ b/classZWrapper-members.html
@@ -101,9 +101,9 @@ $(function(){initNavTree('classZWrapper.html','',''); });
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CreateArchive</b>(void) override (defined in <a class="el" href="classZWrapper.html">ZWrapper</a>)</td><td class="entry"><a class="el" href="classZWrapper.html">ZWrapper</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>mMutex</b> (defined in <a class="el" href="classBinaryWrapper.html">BinaryWrapper</a>)</td><td class="entry"><a class="el" href="classBinaryWrapper.html">BinaryWrapper</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>mPath</b> (defined in <a class="el" href="classBinaryWrapper.html">BinaryWrapper</a>)</td><td class="entry"><a class="el" href="classBinaryWrapper.html">BinaryWrapper</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
- <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>mZip</b> (defined in <a class="el" href="classZWrapper.html">ZWrapper</a>)</td><td class="entry"><a class="el" href="classZWrapper.html">ZWrapper</a></td><td class="entry"></td></tr>
- <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ZWrapper</b>(const std::string &amp;path) (defined in <a class="el" href="classZWrapper.html">ZWrapper</a>)</td><td class="entry"><a class="el" href="classZWrapper.html">ZWrapper</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
- <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~BinaryWrapper</b>()=default (defined in <a class="el" href="classBinaryWrapper.html">BinaryWrapper</a>)</td><td class="entry"><a class="el" href="classBinaryWrapper.html">BinaryWrapper</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>ZWrapper</b>(const std::string &amp;path) (defined in <a class="el" href="classZWrapper.html">ZWrapper</a>)</td><td class="entry"><a class="el" href="classZWrapper.html">ZWrapper</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
+ <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~BinaryWrapper</b>()=default (defined in <a class="el" href="classBinaryWrapper.html">BinaryWrapper</a>)</td><td class="entry"><a class="el" href="classBinaryWrapper.html">BinaryWrapper</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~ZWrapper</b>() override (defined in <a class="el" href="classZWrapper.html">ZWrapper</a>)</td><td class="entry"><a class="el" href="classZWrapper.html">ZWrapper</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
</div><!-- container -->
diff --git a/classZWrapper.html b/classZWrapper.html
index 0c59833..9120d8f 100644
--- a/classZWrapper.html
+++ b/classZWrapper.html
@@ -112,11 +112,6 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:aa076f50871937d29edb38cf6c7ed05a3 inherit pub_methods_classBinaryWrapper" id="r_aa076f50871937d29edb38cf6c7ed05a3"><td class="memItemLeft" align="right" valign="top">
&#160;</td><td class="memItemRight" valign="bottom"><b>BinaryWrapper</b> (const std::string &amp;path)</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 id="header-pub-attribs" class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr class="memitem:a4f585521cbf6089ebf0182f92cb601b2" id="r_a4f585521cbf6089ebf0182f92cb601b2"><td class="memItemLeft" align="right" valign="top"><a id="a4f585521cbf6089ebf0182f92cb601b2" name="a4f585521cbf6089ebf0182f92cb601b2"></a>
-miniz_cpp::zip_file *&#160;</td><td class="memItemRight" valign="bottom"><b>mZip</b></td></tr>
-</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 id="header-inherited" class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_attribs_classBinaryWrapper"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pro_attribs_classBinaryWrapper')"><span class="dynarrow"><span class="arrowhead closed"></span></span>Protected Attributes inherited from <a class="el" href="classBinaryWrapper.html">BinaryWrapper</a></td></tr>