| ipc.hpp | Cross-platform inter-process communication mechanisms |
| semaphore.hpp | Provides a class for securing shared data between processes |
| semaphore_pos.cpp | Posix semaphore implementation |
| semaphore_pos.hpp | The posix implementation for semaphores |
| semaphores.cpp | Unit Test for semaphores |
| semaphores_timed.cpp | Unit Test for timed semaphores |
| shared_memory.cpp | Unit Test for the shared memory classes |
| shared_memory.hpp | Provides a class for sharing data between processes |
| shared_memory_pos.cpp | Magic trick to make sure the library is called for shared memory |
| shared_memory_pos.hpp | The posix implementation for shared memory |