Skip to content

Commit

Permalink
iox-eclipse-iceoryx#1391 Clean up design module
Browse files Browse the repository at this point in the history
Remove unnecessary includes, add missing scheduler to readme

Signed-off-by: Marika Lehmann <marika.lehmann@apex.ai>
  • Loading branch information
FerdinandSpitzschnueffler committed Feb 1, 2023
1 parent 2dd519c commit a32de34
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 3 deletions.
1 change: 1 addition & 0 deletions iceoryx_hoofs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,7 @@ The module structure is a logical grouping. It is replicated for `concurrent` an
|`PeriodicTask` | i | Periodically executes a callable specified by the template parameter in a configurable time interval. |
|`smart_lock` | i | Creates arbitrary thread-safe constructs which then can be used like smart pointers. If some STL type should be thread safe use the smart_lock to create the thread safe version in one line. Based on some ideas presented in [Wrapping C++ Member Function Calls](https://stroustrup.com/wrapper.pdf) |
|`mutex` | i | Mutex interface, see [ManPage pthread_mutex_lock](https://man7.org/linux/man-pages/man3/pthread_mutex_lock.3p.html). |
|`Scheduler` | | Supported schedulers and functions to get their priority range are contained here. |
|`UnnamedSemaphore` | | Unamed semaphore interface, see [ManPage sem_overview](https://man7.org/linux/man-pages/man7/sem_overview.7.html) |
|`NamedSemaphore` | | Named semaphore interface, see [ManPage sem_overview](https://man7.org/linux/man-pages/man7/sem_overview.7.html) |
|`thread` | | Heap-less replacement for `std::thread`. |
Expand Down
2 changes: 0 additions & 2 deletions iceoryx_hoofs/include/iceoryx_hoofs/cxx/newtype.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,6 @@
#include "iceoryx_hoofs/internal/cxx/newtype/protected_constructor.hpp"
#include "iceoryx_hoofs/internal/cxx/newtype/sortable.hpp"

#include <type_traits>

namespace iox
{
namespace cxx
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@
#include "iceoryx_hoofs/cxx/attributes.hpp"
#include "iox/expected.hpp"
#include "iox/string.hpp"
#include "iox/uninitialized_array.hpp"

#include <cstdint>
#include <cstring>
Expand Down

0 comments on commit a32de34

Please sign in to comment.