36 Commits

Author SHA1 Message Date
221f595bcb ... 2024-11-15 12:49:11 +03:00
78a9e53d18 Back to C++20 standard!
Logging is worked (AdcOstreamLogger and AdcSPDLOGLogger classes)
2024-11-14 18:33:07 +03:00
6acc1f94ba CMakeLists.txt: requires C++23 standard
CMakeLists.txt: add compiler version checks
adc_netserver.h: add AdcTrivialLogger class (use of 'deduced this'
feature of C++23 standard); AdcGenericNetServer class now has basic
based on std::basic_ostream logging capability
2024-11-11 18:36:54 +03:00
6a4278c247 ... 2024-10-29 17:36:16 +03:00
1047b57013 ... 2024-10-28 18:01:42 +03:00
0e937bb2d7 ... 2024-10-22 00:44:43 +03:00
Timur A. Fatkhullin
b8fdae9d16 ... 2024-10-21 01:21:53 +03:00
64ded5f3f3 ... 2024-10-16 18:06:10 +03:00
Timur A. Fatkhullin
e57d8ed546 add uWebsockets in CMakeList.txt 2024-10-16 00:16:40 +03:00
edb8f4a3ae ... 2024-10-15 22:45:33 +03:00
d33c101d70 ... 2024-09-15 01:25:58 +03:00
1cefae2953 ... 2024-06-17 13:38:01 +03:00
Timur A. Fatkhullin
3e8a113c3a ... 2024-06-16 00:11:20 +03:00
Timur A. Fatkhullin
9a2baa702d ... 2024-06-15 21:23:57 +03:00
Timur A. Fatkhullin
8b2e8fcaaa ... 2024-06-11 00:45:50 +03:00
1f9615a6ba ... 2024-06-10 18:04:46 +03:00
Timur A. Fatkhullin
a482a8dbc8 ... 2024-06-09 15:39:00 +03:00
06959e8746 ... 2024-06-07 16:59:27 +03:00
1caf4223d2 ... 2024-06-07 12:16:03 +03:00
cf543feeb5 ... 2024-06-05 09:35:39 +03:00
4edd3ee21f ... 2024-05-29 18:03:32 +03:00
9e13bf0d74 ... 2024-05-29 12:15:12 +03:00
3821d965cc ... 2024-05-28 11:59:56 +03:00
Timur A. Fatkhullin
eb64c6e56d ... 2024-05-26 00:31:59 +03:00
Timur A. Fatkhullin
366d4e05b0 start network-related part 2024-05-25 20:58:15 +03:00
Timur A. Fatkhullin
1c79026a34 add adc_device.h header file (AdcGenericDevice class) 2024-05-20 01:24:40 +03:00
Timur A. Fatkhullin
5dcc57707b due to GCC strange behavior with cast operator AdcDeviceAttribute class is now
has its own full "value holder" implementation without inheritance from
AdcValueHolder
2024-05-15 02:27:16 +03:00
Timur A. Fatkhullin
6d28bf7747 add common/adc_valholder.h header:
new conception: 1) no validator
                  2) AdcSerializingValueHolder is now non-templated
                     class
2024-05-12 01:54:32 +03:00
Timur A. Fatkhullin
6de9127e58 ... 2024-05-02 23:51:11 +03:00
Timur A. Fatkhullin
ca46e89536 ... 2024-04-13 23:47:22 +03:00
53779d2f13 add new AdcValueHolder implementation in adc_value.h 2024-04-11 22:11:24 +03:00
a963db2900 add test (doctest) 2024-03-24 15:37:11 +03:00
Timur A. Fatkhullin
41a9c70e70 ... 2024-01-21 01:57:15 +03:00
096e74c099 ... 2024-01-20 17:01:53 +03:00
d9c87aed1f ... 2024-01-20 17:01:09 +03:00
75ec7065d2 Initial commit 2024-01-19 17:53:41 +03:00