18 return flatlogs::stdFormat<git_state>(ios, buffer);
20 return flatlogs::stdFormat<text_log>(ios, buffer);
22 return flatlogs::stdFormat<user_log>(ios, buffer);
24 return flatlogs::stdFormat<state_change>(ios, buffer);
26 return flatlogs::stdFormat<software_log>(ios, buffer);
28 return flatlogs::stdFormat<config_log>(ios, buffer);
30 return flatlogs::stdFormat<indidriver_start>(ios, buffer);
32 return flatlogs::stdFormat<indidriver_stop>(ios, buffer);
34 return flatlogs::stdFormat<loop_closed>(ios, buffer);
36 return flatlogs::stdFormat<loop_paused>(ios, buffer);
38 return flatlogs::stdFormat<loop_open>(ios, buffer);
40 return flatlogs::stdFormat<observer>(ios, buffer);
42 return flatlogs::stdFormat<ao_operator>(ios, buffer);
44 return flatlogs::stdFormat<pico_channel>(ios, buffer);
46 return flatlogs::stdFormat<outlet_state>(ios, buffer);
48 return flatlogs::stdFormat<outlet_channel_state>(ios, buffer);
50 return flatlogs::stdFormat<telem_saving_state>(ios, buffer);
52 return flatlogs::stdFormat<telem_fxngen>(ios, buffer);
54 return flatlogs::stdFormat<ttmmod_params>(ios, buffer);
56 return flatlogs::stdFormat<ocam_temps>(ios, buffer);
58 return flatlogs::stdFormat<saving_start>(ios, buffer);
60 return flatlogs::stdFormat<saving_stop>(ios, buffer);
62 return flatlogs::stdFormat<telem_saving>(ios, buffer);
64 return flatlogs::stdFormat<telem_telpos>(ios, buffer);
66 return flatlogs::stdFormat<telem_teldata>(ios, buffer);
68 return flatlogs::stdFormat<telem_telvane>(ios, buffer);
70 return flatlogs::stdFormat<telem_telenv>(ios, buffer);
72 return flatlogs::stdFormat<telem_telcat>(ios, buffer);
74 return flatlogs::stdFormat<telem_telsee>(ios, buffer);
76 return flatlogs::stdFormat<telem_stage>(ios, buffer);
78 return flatlogs::stdFormat<telem_zaber>(ios, buffer);
80 return flatlogs::stdFormat<telem_pico>(ios, buffer);
82 return flatlogs::stdFormat<telem_position>(ios, buffer);
84 return flatlogs::stdFormat<telem_pokecenter>(ios, buffer);
86 return flatlogs::stdFormat<telem_pokeloop>(ios, buffer);
88 return flatlogs::stdFormat<telem_observer>(ios, buffer);
90 return flatlogs::stdFormat<telem_rhusb>(ios, buffer);
92 return flatlogs::stdFormat<telem_temps>(ios, buffer);
94 return flatlogs::stdFormat<telem_stdcam>(ios, buffer);
96 return flatlogs::stdFormat<telem_coretemps>(ios, buffer);
98 return flatlogs::stdFormat<telem_coreloads>(ios, buffer);
100 return flatlogs::stdFormat<telem_drivetemps>(ios, buffer);
102 return flatlogs::stdFormat<telem_usage>(ios, buffer);
104 return flatlogs::stdFormat<telem_cooler>(ios, buffer);
106 return flatlogs::stdFormat<telem_chrony_status>(ios, buffer);
108 return flatlogs::stdFormat<telem_chrony_stats>(ios, buffer);
110 return flatlogs::stdFormat<telem_dmspeck>(ios, buffer);
112 return flatlogs::stdFormat<telem_fgtimings>(ios, buffer);
114 return flatlogs::stdFormat<telem_dmmodes>(ios, buffer);
116 return flatlogs::stdFormat<telem_loopgain>(ios, buffer);
118 return flatlogs::stdFormat<telem_blockgains>(ios, buffer);
120 return flatlogs::stdFormat<telem_pi335>(ios, buffer);
122 return flatlogs::stdFormat<telem_sparkleclock>(ios, buffer);
124 ios <<
"Unknown log type: " << ec <<
"\n";
130 const std::string & appName,
138 return flatlogs::stdShortFormat<git_state>(ios, appName, buffer);
140 return flatlogs::stdShortFormat<text_log>(ios, appName, buffer);
142 return flatlogs::stdShortFormat<user_log>(ios, appName, buffer);
144 return flatlogs::stdShortFormat<state_change>(ios, appName, buffer);
146 return flatlogs::stdShortFormat<software_log>(ios, appName, buffer);
148 return flatlogs::stdShortFormat<config_log>(ios, appName, buffer);
150 return flatlogs::stdShortFormat<indidriver_start>(ios, appName, buffer);
152 return flatlogs::stdShortFormat<indidriver_stop>(ios, appName, buffer);
154 return flatlogs::stdShortFormat<loop_closed>(ios, appName, buffer);
156 return flatlogs::stdShortFormat<loop_paused>(ios, appName, buffer);
158 return flatlogs::stdShortFormat<loop_open>(ios, appName, buffer);
160 return flatlogs::stdShortFormat<observer>(ios, appName, buffer);
162 return flatlogs::stdShortFormat<ao_operator>(ios, appName, buffer);
164 return flatlogs::stdShortFormat<pico_channel>(ios, appName, buffer);
166 return flatlogs::stdShortFormat<outlet_state>(ios, appName, buffer);
168 return flatlogs::stdShortFormat<outlet_channel_state>(ios, appName, buffer);
170 return flatlogs::stdShortFormat<telem_saving_state>(ios, appName, buffer);
172 return flatlogs::stdShortFormat<telem_fxngen>(ios, appName, buffer);
174 return flatlogs::stdShortFormat<ttmmod_params>(ios, appName, buffer);
176 return flatlogs::stdShortFormat<ocam_temps>(ios, appName, buffer);
178 return flatlogs::stdShortFormat<saving_start>(ios, appName, buffer);
180 return flatlogs::stdShortFormat<saving_stop>(ios, appName, buffer);
182 return flatlogs::stdShortFormat<telem_saving>(ios, appName, buffer);
184 return flatlogs::stdShortFormat<telem_telpos>(ios, appName, buffer);
186 return flatlogs::stdShortFormat<telem_teldata>(ios, appName, buffer);
188 return flatlogs::stdShortFormat<telem_telvane>(ios, appName, buffer);
190 return flatlogs::stdShortFormat<telem_telenv>(ios, appName, buffer);
192 return flatlogs::stdShortFormat<telem_telcat>(ios, appName, buffer);
194 return flatlogs::stdShortFormat<telem_telsee>(ios, appName, buffer);
196 return flatlogs::stdShortFormat<telem_stage>(ios, appName, buffer);
198 return flatlogs::stdShortFormat<telem_zaber>(ios, appName, buffer);
200 return flatlogs::stdShortFormat<telem_pico>(ios, appName, buffer);
202 return flatlogs::stdShortFormat<telem_position>(ios, appName, buffer);
204 return flatlogs::stdShortFormat<telem_pokecenter>(ios, appName, buffer);
206 return flatlogs::stdShortFormat<telem_pokeloop>(ios, appName, buffer);
208 return flatlogs::stdShortFormat<telem_observer>(ios, appName, buffer);
210 return flatlogs::stdShortFormat<telem_rhusb>(ios, appName, buffer);
212 return flatlogs::stdShortFormat<telem_temps>(ios, appName, buffer);
214 return flatlogs::stdShortFormat<telem_stdcam>(ios, appName, buffer);
216 return flatlogs::stdShortFormat<telem_coretemps>(ios, appName, buffer);
218 return flatlogs::stdShortFormat<telem_coreloads>(ios, appName, buffer);
220 return flatlogs::stdShortFormat<telem_drivetemps>(ios, appName, buffer);
222 return flatlogs::stdShortFormat<telem_usage>(ios, appName, buffer);
224 return flatlogs::stdShortFormat<telem_cooler>(ios, appName, buffer);
226 return flatlogs::stdShortFormat<telem_chrony_status>(ios, appName, buffer);
228 return flatlogs::stdShortFormat<telem_chrony_stats>(ios, appName, buffer);
230 return flatlogs::stdShortFormat<telem_dmspeck>(ios, appName, buffer);
232 return flatlogs::stdShortFormat<telem_fgtimings>(ios, appName, buffer);
234 return flatlogs::stdShortFormat<telem_dmmodes>(ios, appName, buffer);
236 return flatlogs::stdShortFormat<telem_loopgain>(ios, appName, buffer);
238 return flatlogs::stdShortFormat<telem_blockgains>(ios, appName, buffer);
240 return flatlogs::stdShortFormat<telem_pi335>(ios, appName, buffer);
242 return flatlogs::stdShortFormat<telem_sparkleclock>(ios, appName, buffer);
244 ios <<
"Unknown log type: " << ec <<
"\n";
257 return flatlogs::minFormat<git_state>(ios, buffer);
259 return flatlogs::minFormat<text_log>(ios, buffer);
261 return flatlogs::minFormat<user_log>(ios, buffer);
263 return flatlogs::minFormat<state_change>(ios, buffer);
265 return flatlogs::minFormat<software_log>(ios, buffer);
267 return flatlogs::minFormat<config_log>(ios, buffer);
269 return flatlogs::minFormat<indidriver_start>(ios, buffer);
271 return flatlogs::minFormat<indidriver_stop>(ios, buffer);
273 return flatlogs::minFormat<loop_closed>(ios, buffer);
275 return flatlogs::minFormat<loop_paused>(ios, buffer);
277 return flatlogs::minFormat<loop_open>(ios, buffer);
279 return flatlogs::minFormat<observer>(ios, buffer);
281 return flatlogs::minFormat<ao_operator>(ios, buffer);
283 return flatlogs::minFormat<pico_channel>(ios, buffer);
285 return flatlogs::minFormat<outlet_state>(ios, buffer);
287 return flatlogs::minFormat<outlet_channel_state>(ios, buffer);
289 return flatlogs::minFormat<telem_saving_state>(ios, buffer);
291 return flatlogs::minFormat<telem_fxngen>(ios, buffer);
293 return flatlogs::minFormat<ttmmod_params>(ios, buffer);
295 return flatlogs::minFormat<ocam_temps>(ios, buffer);
297 return flatlogs::minFormat<saving_start>(ios, buffer);
299 return flatlogs::minFormat<saving_stop>(ios, buffer);
301 return flatlogs::minFormat<telem_saving>(ios, buffer);
303 return flatlogs::minFormat<telem_telpos>(ios, buffer);
305 return flatlogs::minFormat<telem_teldata>(ios, buffer);
307 return flatlogs::minFormat<telem_telvane>(ios, buffer);
309 return flatlogs::minFormat<telem_telenv>(ios, buffer);
311 return flatlogs::minFormat<telem_telcat>(ios, buffer);
313 return flatlogs::minFormat<telem_telsee>(ios, buffer);
315 return flatlogs::minFormat<telem_stage>(ios, buffer);
317 return flatlogs::minFormat<telem_zaber>(ios, buffer);
319 return flatlogs::minFormat<telem_pico>(ios, buffer);
321 return flatlogs::minFormat<telem_position>(ios, buffer);
323 return flatlogs::minFormat<telem_pokecenter>(ios, buffer);
325 return flatlogs::minFormat<telem_pokeloop>(ios, buffer);
327 return flatlogs::minFormat<telem_observer>(ios, buffer);
329 return flatlogs::minFormat<telem_rhusb>(ios, buffer);
331 return flatlogs::minFormat<telem_temps>(ios, buffer);
333 return flatlogs::minFormat<telem_stdcam>(ios, buffer);
335 return flatlogs::minFormat<telem_coretemps>(ios, buffer);
337 return flatlogs::minFormat<telem_coreloads>(ios, buffer);
339 return flatlogs::minFormat<telem_drivetemps>(ios, buffer);
341 return flatlogs::minFormat<telem_usage>(ios, buffer);
343 return flatlogs::minFormat<telem_cooler>(ios, buffer);
345 return flatlogs::minFormat<telem_chrony_status>(ios, buffer);
347 return flatlogs::minFormat<telem_chrony_stats>(ios, buffer);
349 return flatlogs::minFormat<telem_dmspeck>(ios, buffer);
351 return flatlogs::minFormat<telem_fgtimings>(ios, buffer);
353 return flatlogs::minFormat<telem_dmmodes>(ios, buffer);
355 return flatlogs::minFormat<telem_loopgain>(ios, buffer);
357 return flatlogs::minFormat<telem_blockgains>(ios, buffer);
359 return flatlogs::minFormat<telem_pi335>(ios, buffer);
361 return flatlogs::minFormat<telem_sparkleclock>(ios, buffer);
363 ios <<
"Unknown log type: " << ec <<
"\n";
389 return flatlogs::jsonFormat<indidriver_start>(ios, buffer,
"indidriver_start",
nullptr, 0);
391 return flatlogs::jsonFormat<indidriver_stop>(ios, buffer,
"indidriver_stop",
nullptr, 0);
393 return flatlogs::jsonFormat<loop_closed>(ios, buffer,
"loop_closed",
nullptr, 0);
395 return flatlogs::jsonFormat<loop_paused>(ios, buffer,
"loop_paused",
nullptr, 0);
397 return flatlogs::jsonFormat<loop_open>(ios, buffer,
"loop_open",
nullptr, 0);
483 ios <<
"Unknown log type: " << ec <<
"\n";