67 | | <a name="l00086"></a>00086 }; |
68 | | <a name="l00087"></a>00087 |
69 | | <a name="l00096"></a><a class="code" href="classdirfilelog.html">00096</a> <span class="keyword">class </span><a class="code" href="classdirfilelog.html" title="Logging into dirfile with buffer in memory.">dirfilelog</a> : <span class="keyword">public</span> <a class="code" href="classmemlog.html" title="Logging into matrices in data format in memory.">memlog</a> { |
70 | | <a name="l00097"></a>00097 |
71 | | <a name="l00098"></a>00098 <span class="keyword">protected</span>: |
72 | | <a name="l00100"></a><a class="code" href="classdirfilelog.html#cba5ff1f74ed22910ed7d63aadf21771">00100</a> <span class="keywordtype">string</span> <a class="code" href="classdirfilelog.html#cba5ff1f74ed22910ed7d63aadf21771" title="name of the directory">dirname</a>; |
73 | | <a name="l00102"></a><a class="code" href="classdirfilelog.html#854b7e7cc4cb40542b4a3ea06d915772">00102</a> Array<string> <a class="code" href="classdirfilelog.html#854b7e7cc4cb40542b4a3ea06d915772" title="Automatically generated.">scalarnames</a>; |
74 | | <a name="l00103"></a>00103 <span class="keyword">public</span>: |
75 | | <a name="l00107"></a><a class="code" href="classdirfilelog.html#802eeb6fc4ebf11d97638fd5dc651c68">00107</a> <a class="code" href="classdirfilelog.html#802eeb6fc4ebf11d97638fd5dc651c68" title="Default constructor.">dirfilelog</a> ( std::string dirname0, <span class="keywordtype">int</span> maxlen0 ) : <a class="code" href="classmemlog.html" title="Logging into matrices in data format in memory.">memlog</a> ( maxlen0 ), <a class="code" href="classdirfilelog.html#cba5ff1f74ed22910ed7d63aadf21771" title="name of the directory">dirname</a> ( dirname0 ), <a class="code" href="classdirfilelog.html#854b7e7cc4cb40542b4a3ea06d915772" title="Automatically generated.">scalarnames</a> ( 0 ) {} |
76 | | <a name="l00109"></a>00109 <span class="keywordtype">void</span> <a class="code" href="classdirfilelog.html#afeaebe003110f9db1ac43edf8e53a92" title="Initialize storage.">init</a>(); |
77 | | <a name="l00110"></a>00110 <span class="keywordtype">void</span> <a class="code" href="classdirfilelog.html#887f2bb97e8c92ca42eea1fbac34eb51" title="consider this record to be complete">step</a>(<span class="keywordtype">bool</span> <span class="keyword">final</span>=<span class="keyword">false</span>); |
78 | | <a name="l00114"></a>00114 <span class="keywordtype">void</span> <a class="code" href="classdirfilelog.html#bd95cdb46af194245f88a7b4bf4c66c7" title="Write memory storage to disk.">write_buffers</a> ( <span class="keywordtype">int</span> Len ); |
79 | | <a name="l00115"></a>00115 }; |
80 | | <a name="l00116"></a>00116 |
| 67 | <a name="l00086"></a>00086 <span class="keywordtype">void</span> itsave(<span class="keyword">const</span> <span class="keywordtype">char</span>* fname); |
| 68 | <a name="l00087"></a>00087 }; |
| 69 | <a name="l00088"></a>00088 |
| 70 | <a name="l00097"></a><a class="code" href="classdirfilelog.html">00097</a> <span class="keyword">class </span><a class="code" href="classdirfilelog.html" title="Logging into dirfile with buffer in memory.">dirfilelog</a> : <span class="keyword">public</span> <a class="code" href="classmemlog.html" title="Logging into matrices in data format in memory.">memlog</a> { |
| 71 | <a name="l00098"></a>00098 |
| 72 | <a name="l00099"></a>00099 <span class="keyword">protected</span>: |
| 73 | <a name="l00101"></a><a class="code" href="classdirfilelog.html#cba5ff1f74ed22910ed7d63aadf21771">00101</a> <span class="keywordtype">string</span> <a class="code" href="classdirfilelog.html#cba5ff1f74ed22910ed7d63aadf21771" title="name of the directory">dirname</a>; |
| 74 | <a name="l00103"></a><a class="code" href="classdirfilelog.html#854b7e7cc4cb40542b4a3ea06d915772">00103</a> Array<string> <a class="code" href="classdirfilelog.html#854b7e7cc4cb40542b4a3ea06d915772" title="Automatically generated.">scalarnames</a>; |
| 75 | <a name="l00104"></a>00104 <span class="keyword">public</span>: |
| 76 | <a name="l00108"></a><a class="code" href="classdirfilelog.html#802eeb6fc4ebf11d97638fd5dc651c68">00108</a> <a class="code" href="classdirfilelog.html#802eeb6fc4ebf11d97638fd5dc651c68" title="Default constructor.">dirfilelog</a> ( std::string dirname0, <span class="keywordtype">int</span> maxlen0 ) : <a class="code" href="classmemlog.html" title="Logging into matrices in data format in memory.">memlog</a> ( maxlen0 ), <a class="code" href="classdirfilelog.html#cba5ff1f74ed22910ed7d63aadf21771" title="name of the directory">dirname</a> ( dirname0 ), <a class="code" href="classdirfilelog.html#854b7e7cc4cb40542b4a3ea06d915772" title="Automatically generated.">scalarnames</a> ( 0 ) {} |
| 77 | <a name="l00110"></a>00110 <span class="keywordtype">void</span> <a class="code" href="classdirfilelog.html#afeaebe003110f9db1ac43edf8e53a92" title="Initialize storage.">init</a>(); |
| 78 | <a name="l00111"></a>00111 <span class="keywordtype">void</span> <a class="code" href="classdirfilelog.html#887f2bb97e8c92ca42eea1fbac34eb51" title="consider this record to be complete">step</a>(<span class="keywordtype">bool</span> <span class="keyword">final</span>=<span class="keyword">false</span>); |
| 79 | <a name="l00115"></a>00115 <span class="keywordtype">void</span> <a class="code" href="classdirfilelog.html#bd95cdb46af194245f88a7b4bf4c66c7" title="Write memory storage to disk.">write_buffers</a> ( <span class="keywordtype">int</span> Len ); |
| 80 | <a name="l00116"></a>00116 }; |