| 15 августа, воскресенье, 2021 | 02:26:31

Скопировано в буфер обмена!  Копировать Боковая панель Переносы строк Сырой код
1#pragma once
2
3class settings_main
4{
5private:
6
7
8
9public:
10 static void save_all_settings();
11 static void read_all_settings();
12
13};
14
15
16struct settings_template{
17
18
19struct{
20
21
22struct{
23
24int16_t invert_10=0;
25int16_t invert_80=0;
26int16_t invert_100=0;
27int16_t invert_110=0;
28
29}level;
30
31struct{
32
33 int16_t threshold=0;
34 int16_t delay=0;
35 int16_t forbid=0;
36
37}flow;
38
39struct{
40
41int16_t work=0;
42int16_t forbid=0;
43
44}debet;
45
46struct{
47
48int16_t on=(-20);
49int16_t off=(-20);
50
51}temperature;
52
53struct{
54
55int16_t lower_than_10=0;
56int16_t alarm=0;
57
58}sound;
59
60struct{
61int16_t pump=0;
62int16_t valve=0;
63}external;
64
65
66
67
68}menu;
69
70
71
72};
```
Язык
Библиотека
VM
Скорость
JavaScript 20.3.0
Highlight.js 10.4.1
GraalVM
Быстро
Ruby 2.6.6
Rouge 3.26.0
GraalVM
Приемлемо
Время рендеринга подсветки синтаксиса на сервере: 1874ms.
```
Версия Code Polyglot: 1.0.0, 40b65db_190, 19-Jan-2021 15:55:44