@@ -15,7 +15,7 @@ This document provides practical examples of using the slick_shm library.
1515### Creating and Writing to Shared Memory
1616
1717``` cpp
18- #include < slick/shm.hpp>
18+ #include < slick/shm/shared_memory .hpp>
1919#include < cstring>
2020#include < iostream>
2121
@@ -38,7 +38,7 @@ int main() {
3838### Opening and Reading from Shared Memory
3939
4040``` cpp
41- #include < slick/shm.hpp>
41+ #include < slick/shm/shared_memory .hpp>
4242#include < iostream>
4343
4444int main () {
@@ -60,7 +60,7 @@ int main() {
6060### Writer Process
6161
6262``` cpp
63- #include < slick/shm.hpp>
63+ #include < slick/shm/shared_memory .hpp>
6464#include < cstring>
6565#include < iostream>
6666
@@ -92,7 +92,7 @@ int main() {
9292### Reader Process
9393
9494```cpp
95- #include <slick/shm.hpp>
95+ #include <slick/shm/shared_memory .hpp>
9696#include <iostream>
9797
9898struct Message {
@@ -122,7 +122,7 @@ int main() {
122122### Using Exceptions
123123
124124``` cpp
125- #include < slick/shm.hpp>
125+ #include < slick/shm/shared_memory .hpp>
126126#include < iostream>
127127
128128int main () {
@@ -156,7 +156,7 @@ int main() {
156156### Using No-Throw Variants
157157
158158``` cpp
159- #include < slick/shm.hpp>
159+ #include < slick/shm/shared_memory .hpp>
160160#include < iostream>
161161
162162int main () {
@@ -184,7 +184,7 @@ int main() {
184184### Using std::atomic for Simple Synchronization
185185
186186``` cpp
187- #include < slick/shm.hpp>
187+ #include < slick/shm/shared_memory .hpp>
188188#include < atomic>
189189#include < thread>
190190#include < iostream>
@@ -238,7 +238,7 @@ void reader_main() {
238238### Producer-Consumer Pattern
239239
240240``` cpp
241- #include < slick/shm.hpp>
241+ #include < slick/shm/shared_memory .hpp>
242242#include < atomic>
243243#include < thread>
244244
@@ -297,7 +297,7 @@ private:
297297### RAII Cleanup Helper
298298
299299```cpp
300- #include <slick/shm.hpp>
300+ #include <slick/shm/shared_memory .hpp>
301301#include <string>
302302
303303class scoped_shared_memory {
@@ -328,7 +328,7 @@ int main() {
328328### Type-Safe Wrapper
329329
330330``` cpp
331- #include < slick/shm.hpp>
331+ #include < slick/shm/shared_memory .hpp>
332332#include < type_traits>
333333
334334template <typename T>
@@ -375,7 +375,7 @@ int main() {
375375### Shared Memory Pool
376376
377377```cpp
378- #include <slick/shm.hpp>
378+ #include <slick/shm/shared_memory .hpp>
379379#include <vector>
380380#include <memory>
381381
0 commit comments