Commit Graph

48 Commits

Author SHA1 Message Date
Amar Mahmutbegovic
7b1e600266 add tag dispatching example 2025-01-11 22:22:11 +01:00
Amar Mahmutbegovic
bfcdda2625 use etl::vector 2025-01-11 18:51:55 +01:00
Amar Mahmutbegovic
c2bd4e61bd add boost::sml example 2025-01-11 18:46:30 +01:00
Amar Mahmutbegovic
a1b36d343e add Chapter17 2025-01-11 12:48:14 +01:00
Amar Mahmutbegovic
73bfdb5bfa add compile-time observer examples 2024-12-10 21:42:01 +01:00
Amar Mahmutbegovic
fb919233e2 add Chapter 15 - runtime observer implementation 2024-12-09 00:53:55 +01:00
Amar Mahmutbegovic
b378383cf5 add Chapter14 2024-11-19 21:29:22 +01:00
Amar Mahmutbegovic
49b062908b check if file is opened in destructor 2024-11-03 16:00:05 +01:00
Amar Mahmutbegovic
60b08160ba add Chapter13 2024-11-03 14:41:27 +01:00
Amar Mahmutbegovic
4400c3532f use span in uart interface 2024-10-27 01:24:37 +02:00
Amar Mahmutbegovic
d497339a54 cleanup 2024-10-21 06:22:21 +02:00
Amar Mahmutbegovic
a73a8f62f1 add Chapter12 2024-10-21 05:39:20 +02:00
Amar Mahmutbegovic
87087b3bfb update lookup table example 2024-09-23 00:17:56 +02:00
Amar Mahmutbegovic
6090eba6d3 fix typo in signal_generator 2024-09-22 17:52:04 +02:00
Amar Mahmutbegovic
c82c8e707b add CMakeLists.txt to signal_generator 2024-09-22 17:06:26 +02:00
Amar Mahmutbegovic
dc150c2c0d clean signal_generator example 2024-09-22 17:02:53 +02:00
Amar Mahmutbegovic
ff2be131d2 remove vscode artifacts 2024-09-22 16:54:06 +02:00
Amar Mahmutbegovic
f10d0ef610 add Chapter11 2024-09-22 16:52:43 +02:00
Amar Mahmutbegovic
7203d7ab66 update readme with docker image instructions 2024-09-22 02:34:51 +02:00
Amar Mahmutbegovic
8254189df1 update readme with docker image instructions 2024-09-22 02:33:17 +02:00
Amar Mahmutbegovic
8ce616c0c9 add Chapter10 2024-09-09 20:55:25 +02:00
Amar Mahmutbegovic
8673086b40 add strong types example 2024-08-26 01:16:00 +02:00
Amar Mahmutbegovic
760087a084 add Chapter09 examples 2024-08-25 23:45:17 +02:00
Amar Mahmutbegovic
ea611af476 add std::expected example 2024-07-04 01:46:24 +02:00
Amar Mahmutbegovic
984346bd77 add std::optional example 2024-07-04 01:09:13 +02:00
Amar Mahmutbegovic
ada1e2d80e update exceptions example 2024-07-04 00:28:31 +02:00
Amar Mahmutbegovic
161c765a01 use Og optimization level for Debug build 2024-07-03 19:04:08 +02:00
Amar Mahmutbegovic
c505fd9c1a update error_handling project CMake file 2024-07-03 18:54:04 +02:00
Amar Mahmutbegovic
463abf4a81 update exceptions example 2024-07-03 00:29:35 +02:00
Amar Mahmutbegovic
980a57cdfe set standard version to C++20 in Chapeter07/error_handling 2024-07-02 16:07:14 +02:00
Amar Mahmutbegovic
3c0ac106d0 update Chapter07 2024-07-02 14:59:34 +02:00
Amar Mahmutbegovic
8a82226c0c update bare cmake file 2024-06-30 22:44:58 +02:00
Amar Mahmutbegovic
ed4025257f add Chapter07 2024-06-26 22:48:02 +02:00
Amar Mahmutbegovic
ef043c45ac update include headers 2024-06-08 21:39:55 +02:00
Amar Mahmutbegovic
86d023c857 update main declaration 2024-06-08 20:37:59 +02:00
Amar Mahmutbegovic
19c06fe786 add Chapter05/gsm_lib 2024-05-19 23:48:23 +02:00
Amar Mahmutbegovic
5d93a88205 update CMakeLists.txt in Chapter04/bare 2024-04-29 00:13:23 +02:00
Amar Mahmutbegovic
4025dd4951 update CMakeLists.txt in Chapter04/bare 2024-04-28 23:08:12 +02:00
Amar Mahmutbegovic
ca8153fdc8 copy compile db to project folder 2024-04-28 16:53:59 +02:00
Amar Mahmutbegovic
ac07a71a10 add .cache to gitignore 2024-04-28 16:46:10 +02:00
Amar Mahmutbegovic
92f1583cb4 add Chapter04/Dockerfile, Chapter04/bare/.clang-tidy 2024-04-28 16:44:50 +02:00
Amar Mahmutbegovic
d3c4899268 add ubuntu toolchain Dockerfile 2024-04-28 01:33:39 +02:00
Amar Mahmutbegovic
a6222cd15b add .gitignore 2024-04-28 01:10:42 +02:00
Amar Mahmutbegovic
6df50956c4 add Chapter04 bare example 2024-04-28 00:57:39 +02:00
Amar Mahmutbegovic
5af72efc42 add Chapter02 examples 2024-04-27 21:02:06 +02:00
Amar Mahmutbegovic
de6d74e093 add Chapter01 examples 2024-04-27 20:43:40 +02:00
Amar Mahmutbegovic
fb4983465f fix title in README.md 2024-04-27 12:25:57 +02:00
roshanrk92
cee8ff65bf Initial commit 2024-02-21 12:11:22 +05:30