root/doc/xml/classdirfilelog.xml @ 187

Revision 187, 26.0 kB (checked in by smidl, 16 years ago)

doc

Line 
1<?xml version='1.0' encoding='UTF-8' standalone='no'?>
2<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.5.6">
3  <compounddef id="classdirfilelog" kind="class" prot="public">
4    <compoundname>dirfilelog</compoundname>
5    <basecompoundref refid="classmemlog" prot="public" virt="non-virtual">memlog</basecompoundref>
6    <includes refid="loggers_8h" local="no">loggers.h</includes>
7      <sectiondef kind="protected-attrib">
8      <memberdef kind="variable" id="classdirfilelog_1cba5ff1f74ed22910ed7d63aadf21771" prot="protected" static="no" mutable="no">
9        <type>string</type>
10        <definition>string dirfilelog::dirname</definition>
11        <argsstring></argsstring>
12        <name>dirname</name>
13        <briefdescription>
14<para>name of the directory </para>        </briefdescription>
15        <detaileddescription>
16        </detaileddescription>
17        <inbodydescription>
18        </inbodydescription>
19        <location file="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" line="107" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" bodystart="107" bodyend="-1"/>
20        <referencedby refid="classdirfilelog_1afeaebe003110f9db1ac43edf8e53a92" compoundref="loggers_8cpp" startline="25" endline="74">init</referencedby>
21        <referencedby refid="classdirfilelog_1bd95cdb46af194245f88a7b4bf4c66c7" compoundref="loggers_8cpp" startline="77" endline="115">write_buffers</referencedby>
22      </memberdef>
23      <memberdef kind="variable" id="classdirfilelog_1854b7e7cc4cb40542b4a3ea06d915772" prot="protected" static="no" mutable="no">
24        <type>Array&lt; string &gt;</type>
25        <definition>Array&lt;string&gt; dirfilelog::scalarnames</definition>
26        <argsstring></argsstring>
27        <name>scalarnames</name>
28        <briefdescription>
29<para>Automatically generated. </para>        </briefdescription>
30        <detaileddescription>
31        </detaileddescription>
32        <inbodydescription>
33        </inbodydescription>
34        <location file="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" line="109" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" bodystart="109" bodyend="-1"/>
35        <referencedby refid="classdirfilelog_1afeaebe003110f9db1ac43edf8e53a92" compoundref="loggers_8cpp" startline="25" endline="74">init</referencedby>
36        <referencedby refid="classdirfilelog_1bd95cdb46af194245f88a7b4bf4c66c7" compoundref="loggers_8cpp" startline="77" endline="115">write_buffers</referencedby>
37      </memberdef>
38      <memberdef kind="variable" id="classmemlog_14195f322897ededdac66c404b848ced3" prot="protected" static="no" mutable="no">
39        <type>int</type>
40        <definition>int memlog::maxlen</definition>
41        <argsstring></argsstring>
42        <name>maxlen</name>
43        <briefdescription>
44<para>Maximum length of vectors stored in memory. </para>        </briefdescription>
45        <detaileddescription>
46        </detaileddescription>
47        <inbodydescription>
48        </inbodydescription>
49        <location file="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" line="71" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" bodystart="71" bodyend="-1"/>
50        <referencedby refid="classmemlog_1b081ef5acb4816e6b5fcb56c19cc7e47" compoundref="loggers_8h" startline="81" endline="86">memlog::init</referencedby>
51        <referencedby refid="classmemlog_1c97961eda9cda9f0e63c703cf21e5804" compoundref="loggers_8h" startline="87" endline="87">memlog::step</referencedby>
52        <referencedby refid="classdirfilelog_1f5fe9483a041591bfe6f3d6393b02aa7" compoundref="loggers_8cpp" startline="117" endline="126">step</referencedby>
53        <referencedby refid="classdirfilelog_1bd95cdb46af194245f88a7b4bf4c66c7" compoundref="loggers_8cpp" startline="77" endline="115">write_buffers</referencedby>
54      </memberdef>
55      <memberdef kind="variable" id="classmemlog_13410b4c002636508c43ddcba8d394520" prot="protected" static="no" mutable="no">
56        <type>int</type>
57        <definition>int memlog::ind</definition>
58        <argsstring></argsstring>
59        <name>ind</name>
60        <briefdescription>
61<para>Currect record to be written. </para>        </briefdescription>
62        <detaileddescription>
63        </detaileddescription>
64        <inbodydescription>
65        </inbodydescription>
66        <location file="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" line="73" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" bodystart="73" bodyend="-1"/>
67        <referencedby refid="classdirfilelog_14d671baf6f88444d7fe25a5b8a80834a" compoundref="loggers_8cpp" startline="128" endline="131">finalize</referencedby>
68        <referencedby refid="classmemlog_18d2feeb826f7249e9104d616b5a67144" compoundref="loggers_8h" startline="88" endline="90">memlog::logit</referencedby>
69        <referencedby refid="classmemlog_1c97961eda9cda9f0e63c703cf21e5804" compoundref="loggers_8h" startline="87" endline="87">memlog::step</referencedby>
70        <referencedby refid="classdirfilelog_1f5fe9483a041591bfe6f3d6393b02aa7" compoundref="loggers_8cpp" startline="117" endline="126">step</referencedby>
71      </memberdef>
72      <memberdef kind="variable" id="classmemlog_1f0f5bc7b83539ad102e8f65297852d91" prot="protected" static="no" mutable="no">
73        <type>Array&lt; mat &gt;</type>
74        <definition>Array&lt;mat&gt; memlog::vectors</definition>
75        <argsstring></argsstring>
76        <name>vectors</name>
77        <briefdescription>
78<para>Storage. </para>        </briefdescription>
79        <detaileddescription>
80        </detaileddescription>
81        <inbodydescription>
82        </inbodydescription>
83        <location file="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" line="75" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" bodystart="75" bodyend="-1"/>
84        <referencedby refid="classmemlog_1b081ef5acb4816e6b5fcb56c19cc7e47" compoundref="loggers_8h" startline="81" endline="86">memlog::init</referencedby>
85        <referencedby refid="classmemlog_165571ebbb16577b5211adbb27baf769c" compoundref="loggers_8cpp" startline="10" endline="23">memlog::itsave</referencedby>
86        <referencedby refid="classmemlog_18d2feeb826f7249e9104d616b5a67144" compoundref="loggers_8h" startline="88" endline="90">memlog::logit</referencedby>
87        <referencedby refid="classdirfilelog_1bd95cdb46af194245f88a7b4bf4c66c7" compoundref="loggers_8cpp" startline="77" endline="115">write_buffers</referencedby>
88      </memberdef>
89      <memberdef kind="variable" id="classlogger_183eea0cf4fbca59474d015f751f128a7" prot="protected" static="no" mutable="no">
90        <type>Array&lt; <ref refid="classRV" kindref="compound">RV</ref> &gt;</type>
91        <definition>Array&lt;RV&gt; logger::entries</definition>
92        <argsstring></argsstring>
93        <name>entries</name>
94        <briefdescription>
95<para>RVs of all logged variables. </para>        </briefdescription>
96        <detaileddescription>
97        </detaileddescription>
98        <inbodydescription>
99        </inbodydescription>
100        <location file="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" line="31" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" bodystart="31" bodyend="-1"/>
101        <referencedby refid="classlogger_1cfb250a559b71e07a1a6aa92f2185c1b" compoundref="loggers_8h" startline="39" endline="45">logger::add</referencedby>
102        <referencedby refid="classmemlog_1b081ef5acb4816e6b5fcb56c19cc7e47" compoundref="loggers_8h" startline="81" endline="86">memlog::init</referencedby>
103        <referencedby refid="classdirfilelog_1afeaebe003110f9db1ac43edf8e53a92" compoundref="loggers_8cpp" startline="25" endline="74">init</referencedby>
104        <referencedby refid="classmemlog_165571ebbb16577b5211adbb27baf769c" compoundref="loggers_8cpp" startline="10" endline="23">memlog::itsave</referencedby>
105        <referencedby refid="classdirfilelog_1bd95cdb46af194245f88a7b4bf4c66c7" compoundref="loggers_8cpp" startline="77" endline="115">write_buffers</referencedby>
106      </memberdef>
107      <memberdef kind="variable" id="classlogger_139cb79e839ca8f8bb9dcbc8c5b9c7786" prot="protected" static="no" mutable="no">
108        <type>Array&lt; string &gt;</type>
109        <definition>Array&lt;string&gt; logger::names</definition>
110        <argsstring></argsstring>
111        <name>names</name>
112        <briefdescription>
113<para>Names of logged quantities, e.g. names of algorithm variants. </para>        </briefdescription>
114        <detaileddescription>
115        </detaileddescription>
116        <inbodydescription>
117        </inbodydescription>
118        <location file="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" line="33" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" bodystart="33" bodyend="-1"/>
119        <referencedby refid="classlogger_1cfb250a559b71e07a1a6aa92f2185c1b" compoundref="loggers_8h" startline="39" endline="45">logger::add</referencedby>
120        <referencedby refid="classdirfilelog_1afeaebe003110f9db1ac43edf8e53a92" compoundref="loggers_8cpp" startline="25" endline="74">init</referencedby>
121        <referencedby refid="classmemlog_165571ebbb16577b5211adbb27baf769c" compoundref="loggers_8cpp" startline="10" endline="23">memlog::itsave</referencedby>
122      </memberdef>
123      </sectiondef>
124      <sectiondef kind="public-func">
125      <memberdef kind="function" id="classdirfilelog_1802eeb6fc4ebf11d97638fd5dc651c68" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
126        <type></type>
127        <definition>dirfilelog::dirfilelog</definition>
128        <argsstring>(std::string dirname0, int maxlen0)</argsstring>
129        <name>dirfilelog</name>
130        <param>
131          <type>std::string</type>
132          <declname>dirname0</declname>
133        </param>
134        <param>
135          <type>int</type>
136          <declname>maxlen0</declname>
137        </param>
138        <briefdescription>
139<para>Default constructor. </para>        </briefdescription>
140        <detaileddescription>
141<para><parameterlist kind="param"><parameteritem>
142<parameternamelist>
143<parametername>dirname0</parametername>
144</parameternamelist>
145<parameterdescription>
146<para>name of the directory in which to store the results </para></parameterdescription>
147</parameteritem>
148<parameteritem>
149<parameternamelist>
150<parametername>maxlen0</parametername>
151</parameternamelist>
152<parameterdescription>
153<para>length of the memory buffers, when full the buffers will be dumped to HDD and returned to the beginning. </para></parameterdescription>
154</parameteritem>
155</parameterlist>
156</para>        </detaileddescription>
157        <inbodydescription>
158        </inbodydescription>
159        <location file="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" line="114" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" bodystart="114" bodyend="114"/>
160      </memberdef>
161      <memberdef kind="function" id="classdirfilelog_1afeaebe003110f9db1ac43edf8e53a92" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
162        <type>void</type>
163        <definition>void dirfilelog::init</definition>
164        <argsstring>()</argsstring>
165        <name>init</name>
166        <reimplements refid="classmemlog_1b081ef5acb4816e6b5fcb56c19cc7e47">init</reimplements>
167        <briefdescription>
168<para>Initialize storage. </para>        </briefdescription>
169        <detaileddescription>
170        </detaileddescription>
171        <inbodydescription>
172        </inbodydescription>
173        <location file="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" line="116" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/loggers.cpp" bodystart="25" bodyend="74"/>
174        <references refid="classdirfilelog_1cba5ff1f74ed22910ed7d63aadf21771" compoundref="loggers_8h" startline="107">dirname</references>
175        <references refid="classlogger_183eea0cf4fbca59474d015f751f128a7" compoundref="loggers_8h" startline="31">logger::entries</references>
176        <references refid="classmemlog_1b081ef5acb4816e6b5fcb56c19cc7e47" compoundref="loggers_8h" startline="81" endline="86">memlog::init</references>
177        <references refid="classlogger_139cb79e839ca8f8bb9dcbc8c5b9c7786" compoundref="loggers_8h" startline="33">logger::names</references>
178        <references refid="classdirfilelog_1854b7e7cc4cb40542b4a3ea06d915772" compoundref="loggers_8h" startline="109">scalarnames</references>
179        <references refid="classdirfilelog_1bd95cdb46af194245f88a7b4bf4c66c7" compoundref="loggers_8cpp" startline="77" endline="115">write_buffers</references>
180        <referencedby refid="sim__var_8cpp_1e66f6b31b5ad750f1fe042a706a4e3d4" compoundref="sim__var_8cpp" startline="28" endline="166">main</referencedby>
181      </memberdef>
182      <memberdef kind="function" id="classdirfilelog_1f5fe9483a041591bfe6f3d6393b02aa7" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
183        <type>void</type>
184        <definition>void dirfilelog::step</definition>
185        <argsstring>()</argsstring>
186        <name>step</name>
187        <reimplements refid="classmemlog_1c97961eda9cda9f0e63c703cf21e5804">step</reimplements>
188        <briefdescription>
189<para>Shifts storage position for another time step. </para>        </briefdescription>
190        <detaileddescription>
191        </detaileddescription>
192        <inbodydescription>
193        </inbodydescription>
194        <location file="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" line="117" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/loggers.cpp" bodystart="117" bodyend="126"/>
195        <references refid="classmemlog_13410b4c002636508c43ddcba8d394520" compoundref="loggers_8h" startline="73">memlog::ind</references>
196        <references refid="classmemlog_14195f322897ededdac66c404b848ced3" compoundref="loggers_8h" startline="71">memlog::maxlen</references>
197        <references refid="classdirfilelog_1bd95cdb46af194245f88a7b4bf4c66c7" compoundref="loggers_8cpp" startline="77" endline="115">write_buffers</references>
198        <referencedby refid="sim__var_8cpp_1e66f6b31b5ad750f1fe042a706a4e3d4" compoundref="sim__var_8cpp" startline="28" endline="166">main</referencedby>
199      </memberdef>
200      <memberdef kind="function" id="classdirfilelog_14d671baf6f88444d7fe25a5b8a80834a" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
201        <type>void</type>
202        <definition>void dirfilelog::finalize</definition>
203        <argsstring>()</argsstring>
204        <name>finalize</name>
205        <reimplements refid="classlogger_151c1aa8a84a14097b51607a187ae3617">finalize</reimplements>
206        <briefdescription>
207<para>Finalize storing information. </para>        </briefdescription>
208        <detaileddescription>
209        </detaileddescription>
210        <inbodydescription>
211        </inbodydescription>
212        <location file="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" line="118" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/loggers.cpp" bodystart="128" bodyend="131"/>
213        <references refid="classmemlog_13410b4c002636508c43ddcba8d394520" compoundref="loggers_8h" startline="73">memlog::ind</references>
214        <references refid="classdirfilelog_1bd95cdb46af194245f88a7b4bf4c66c7" compoundref="loggers_8cpp" startline="77" endline="115">write_buffers</references>
215        <referencedby refid="sim__var_8cpp_1e66f6b31b5ad750f1fe042a706a4e3d4" compoundref="sim__var_8cpp" startline="28" endline="166">main</referencedby>
216      </memberdef>
217      <memberdef kind="function" id="classdirfilelog_1bd95cdb46af194245f88a7b4bf4c66c7" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
218        <type>void</type>
219        <definition>void dirfilelog::write_buffers</definition>
220        <argsstring>(int Len)</argsstring>
221        <name>write_buffers</name>
222        <param>
223          <type>int</type>
224          <declname>Len</declname>
225        </param>
226        <briefdescription>
227<para>Write memory storage to disk. </para>        </briefdescription>
228        <detaileddescription>
229<para><parameterlist kind="param"><parameteritem>
230<parameternamelist>
231<parametername>Len</parametername>
232</parameternamelist>
233<parameterdescription>
234<para>length of buffer to be written, if 0 the file is truncated at 0. </para></parameterdescription>
235</parameteritem>
236</parameterlist>
237</para>        </detaileddescription>
238        <inbodydescription>
239        </inbodydescription>
240        <location file="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" line="122" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/loggers.cpp" bodystart="77" bodyend="115"/>
241        <references refid="classdirfilelog_1cba5ff1f74ed22910ed7d63aadf21771" compoundref="loggers_8h" startline="107">dirname</references>
242        <references refid="classlogger_183eea0cf4fbca59474d015f751f128a7" compoundref="loggers_8h" startline="31">logger::entries</references>
243        <references refid="classmemlog_14195f322897ededdac66c404b848ced3" compoundref="loggers_8h" startline="71">memlog::maxlen</references>
244        <references refid="classdirfilelog_1854b7e7cc4cb40542b4a3ea06d915772" compoundref="loggers_8h" startline="109">scalarnames</references>
245        <references refid="classmemlog_1f0f5bc7b83539ad102e8f65297852d91" compoundref="loggers_8h" startline="75">memlog::vectors</references>
246        <referencedby refid="classdirfilelog_14d671baf6f88444d7fe25a5b8a80834a" compoundref="loggers_8cpp" startline="128" endline="131">finalize</referencedby>
247        <referencedby refid="classdirfilelog_1afeaebe003110f9db1ac43edf8e53a92" compoundref="loggers_8cpp" startline="25" endline="74">init</referencedby>
248        <referencedby refid="classdirfilelog_1f5fe9483a041591bfe6f3d6393b02aa7" compoundref="loggers_8cpp" startline="117" endline="126">step</referencedby>
249      </memberdef>
250      <memberdef kind="function" id="classmemlog_18d2feeb826f7249e9104d616b5a67144" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
251        <type>void</type>
252        <definition>void memlog::logit</definition>
253        <argsstring>(int id, vec v)</argsstring>
254        <name>logit</name>
255        <reimplements refid="classlogger_1efb5a59cb329f58810b09bd9cc270b78">logit</reimplements>
256        <param>
257          <type>int</type>
258          <declname>id</declname>
259        </param>
260        <param>
261          <type>vec</type>
262          <declname>v</declname>
263        </param>
264        <briefdescription>
265<para>log this vector </para>        </briefdescription>
266        <detaileddescription>
267        </detaileddescription>
268        <inbodydescription>
269        </inbodydescription>
270        <location file="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" line="88" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" bodystart="88" bodyend="90"/>
271        <references refid="classmemlog_13410b4c002636508c43ddcba8d394520" compoundref="loggers_8h" startline="73">memlog::ind</references>
272        <references refid="classmemlog_1f0f5bc7b83539ad102e8f65297852d91" compoundref="loggers_8h" startline="75">memlog::vectors</references>
273        <referencedby refid="sim__var_8cpp_1e66f6b31b5ad750f1fe042a706a4e3d4" compoundref="sim__var_8cpp" startline="28" endline="166">main</referencedby>
274      </memberdef>
275      <memberdef kind="function" id="classmemlog_165571ebbb16577b5211adbb27baf769c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
276        <type>void</type>
277        <definition>void memlog::itsave</definition>
278        <argsstring>(const char *fname)</argsstring>
279        <name>itsave</name>
280        <param>
281          <type>const char *</type>
282          <declname>fname</declname>
283        </param>
284        <briefdescription>
285<para>Save values into an itfile named after <computeroutput>fname</computeroutput>. </para>        </briefdescription>
286        <detaileddescription>
287        </detaileddescription>
288        <inbodydescription>
289        </inbodydescription>
290        <location file="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" line="92" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/loggers.cpp" bodystart="10" bodyend="23"/>
291        <references refid="classlogger_183eea0cf4fbca59474d015f751f128a7" compoundref="loggers_8h" startline="31">logger::entries</references>
292        <references refid="classlogger_139cb79e839ca8f8bb9dcbc8c5b9c7786" compoundref="loggers_8h" startline="33">logger::names</references>
293        <references refid="classmemlog_1f0f5bc7b83539ad102e8f65297852d91" compoundref="loggers_8h" startline="75">memlog::vectors</references>
294      </memberdef>
295      <memberdef kind="function" id="classlogger_1cfb250a559b71e07a1a6aa92f2185c1b" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
296        <type>int</type>
297        <definition>virtual int logger::add</definition>
298        <argsstring>(const RV &amp;rv, string name=&quot;&quot;)</argsstring>
299        <name>add</name>
300        <param>
301          <type>const <ref refid="classRV" kindref="compound">RV</ref> &amp;</type>
302          <declname>rv</declname>
303        </param>
304        <param>
305          <type>string</type>
306          <declname>name</declname>
307          <defval>&quot;&quot;</defval>
308        </param>
309        <briefdescription>
310<para>returns an identifier which will be later needed for calling the log() function </para>        </briefdescription>
311        <detaileddescription>
312        </detaileddescription>
313        <inbodydescription>
314        </inbodydescription>
315        <location file="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" line="39" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" bodystart="39" bodyend="45"/>
316        <references refid="classlogger_183eea0cf4fbca59474d015f751f128a7" compoundref="loggers_8h" startline="31">logger::entries</references>
317        <references refid="classlogger_139cb79e839ca8f8bb9dcbc8c5b9c7786" compoundref="loggers_8h" startline="33">logger::names</references>
318        <referencedby refid="sim__var_8cpp_1e66f6b31b5ad750f1fe042a706a4e3d4" compoundref="sim__var_8cpp" startline="28" endline="166">main</referencedby>
319      </memberdef>
320      </sectiondef>
321    <briefdescription>
322<para>Logging into dirfile with buffer in memory. </para>    </briefdescription>
323    <detaileddescription>
324<para>Dirfile is a special format used by the kst program. See documentation of kst for description.</para><para>This format is used to store scalars, hence multivariate RVs must be separated. </para>    </detaileddescription>
325    <inheritancegraph>
326      <node id="802">
327        <label>memlog</label>
328        <link refid="classmemlog"/>
329        <childnode refid="803" relation="public-inheritance">
330        </childnode>
331      </node>
332      <node id="801">
333        <label>dirfilelog</label>
334        <link refid="classdirfilelog"/>
335        <childnode refid="802" relation="public-inheritance">
336        </childnode>
337      </node>
338      <node id="803">
339        <label>logger</label>
340        <link refid="classlogger"/>
341      </node>
342    </inheritancegraph>
343    <collaborationgraph>
344      <node id="805">
345        <label>memlog</label>
346        <link refid="classmemlog"/>
347        <childnode refid="806" relation="public-inheritance">
348        </childnode>
349      </node>
350      <node id="804">
351        <label>dirfilelog</label>
352        <link refid="classdirfilelog"/>
353        <childnode refid="805" relation="public-inheritance">
354        </childnode>
355        <childnode refid="807" relation="usage">
356          <edgelabel>dirname</edgelabel>
357        </childnode>
358      </node>
359      <node id="807">
360        <label>string</label>
361      </node>
362      <node id="806">
363        <label>logger</label>
364        <link refid="classlogger"/>
365      </node>
366    </collaborationgraph>
367    <location file="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" line="103" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/loggers.h" bodystart="103" bodyend="123"/>
368    <listofallmembers>
369      <member refid="classlogger_1cfb250a559b71e07a1a6aa92f2185c1b" prot="public" virt="virtual"><scope>dirfilelog</scope><name>add</name></member>
370      <member refid="classdirfilelog_1802eeb6fc4ebf11d97638fd5dc651c68" prot="public" virt="non-virtual"><scope>dirfilelog</scope><name>dirfilelog</name></member>
371      <member refid="classdirfilelog_1cba5ff1f74ed22910ed7d63aadf21771" prot="protected" virt="non-virtual"><scope>dirfilelog</scope><name>dirname</name></member>
372      <member refid="classlogger_183eea0cf4fbca59474d015f751f128a7" prot="protected" virt="non-virtual"><scope>dirfilelog</scope><name>entries</name></member>
373      <member refid="classdirfilelog_14d671baf6f88444d7fe25a5b8a80834a" prot="public" virt="virtual"><scope>dirfilelog</scope><name>finalize</name></member>
374      <member refid="classmemlog_13410b4c002636508c43ddcba8d394520" prot="protected" virt="non-virtual"><scope>dirfilelog</scope><name>ind</name></member>
375      <member refid="classdirfilelog_1afeaebe003110f9db1ac43edf8e53a92" prot="public" virt="non-virtual"><scope>dirfilelog</scope><name>init</name></member>
376      <member refid="classmemlog_165571ebbb16577b5211adbb27baf769c" prot="public" virt="non-virtual"><scope>dirfilelog</scope><name>itsave</name></member>
377      <member refid="classlogger_14f753a510e00c892b38e95c2284363a6" prot="public" virt="non-virtual"><scope>dirfilelog</scope><name>logger</name></member>
378      <member refid="classmemlog_18d2feeb826f7249e9104d616b5a67144" prot="public" virt="virtual"><scope>dirfilelog</scope><name>logit</name></member>
379      <member refid="classmemlog_14195f322897ededdac66c404b848ced3" prot="protected" virt="non-virtual"><scope>dirfilelog</scope><name>maxlen</name></member>
380      <member refid="classmemlog_1e056e819c5a65d4431bfe7955b1efe97" prot="public" virt="non-virtual"><scope>dirfilelog</scope><name>memlog</name></member>
381      <member refid="classlogger_139cb79e839ca8f8bb9dcbc8c5b9c7786" prot="protected" virt="non-virtual"><scope>dirfilelog</scope><name>names</name></member>
382      <member refid="classdirfilelog_1854b7e7cc4cb40542b4a3ea06d915772" prot="protected" virt="non-virtual"><scope>dirfilelog</scope><name>scalarnames</name></member>
383      <member refid="classdirfilelog_1f5fe9483a041591bfe6f3d6393b02aa7" prot="public" virt="virtual"><scope>dirfilelog</scope><name>step</name></member>
384      <member refid="classmemlog_1f0f5bc7b83539ad102e8f65297852d91" prot="protected" virt="non-virtual"><scope>dirfilelog</scope><name>vectors</name></member>
385      <member refid="classdirfilelog_1bd95cdb46af194245f88a7b4bf4c66c7" prot="public" virt="non-virtual"><scope>dirfilelog</scope><name>write_buffers</name></member>
386      <member refid="classlogger_192c63a0a87392c62b9ed3c00faa9d5df" prot="public" virt="virtual"><scope>dirfilelog</scope><name>~logger</name></member>
387    </listofallmembers>
388  </compounddef>
389</doxygen>
Note: See TracBrowser for help on using the browser.