Skip to content

Commit

Permalink
iox-eclipse-iceoryx#1560 Add release note entry for 'helplets.hpp' split
Browse files Browse the repository at this point in the history
Signed-off-by: Simon Hoinkis <[email protected]>
  • Loading branch information
mossmaurice committed Jan 27, 2023
1 parent 28ebf62 commit c921216
Showing 1 changed file with 67 additions and 1 deletion.
68 changes: 67 additions & 1 deletion doc/website/release-notes/iceoryx-unreleased.md
Original file line number Diff line number Diff line change
Expand Up @@ -315,14 +315,63 @@
}
```

14. Remove `forEach` from helplets
14. Remove various functions from helplets

```cpp
// before
#include "iceoryx_hoofs/cxx/helplets.hpp"
iox::cxx::forEach(container, [&] (element) { /* do stuff with element */ });

iox::cxx::greater_or_equal(..)
iox::cxx::range(..)
iox::cxx::BestFittingType(..)
iox::cxx::isPowerOfTwo(..)

iox::cxx::align(..)
iox::cxx::alignedAlloc(..)
iox::cxx::alignedFree(..)
iox::cxx::maxAlignment(..)
iox::cxx::maxSize(..)

iox::cxx::isValidPathEntry(..)
iox::cxx::isValidFileName(..)
iox::cxx::isValidPathToFile(..)
iox::cxx::isValidPathToDirectory(..)
iox::cxx::doesEndWithPathSeparator(..)

template <>
constexpr DestType
iox::cxx::from<SourceType, DestType>(const SourceType value);
iox::cxx::into(..)

// after
for (const auto& element: container) { /* do stuff with element */ }

#include "iceoryx_hoofs/cxx/algorithm.hpp"
iox::greater_or_equal(..)
iox::range(..)
iox::BestFittingType(..)
iox::isPowerOfTwo(..)

#include "iox/memory.hpp"
iox::align(..)
iox::alignedAlloc(..)
iox::alignedFree(..)
iox::maxAlignment(..)
iox::maxSize(..)

#include "iceoryx_hoofs/cxx/filesystem.hpp"
iox::cxx::isValidPathEntry(..)
iox::cxx::isValidFileName(..)
iox::cxx::isValidPathToFile(..)
iox::cxx::isValidPathToDirectory(..)
iox::cxx::doesEndWithPathSeparator(..)

#include "iox/into.hpp"
template <>
constexpr DestType
iox::from<SourceType, DestType>(const SourceType value);
iox::into(..)
```

15. Remove `enumTypeAsUnderlyingType`
Expand Down Expand Up @@ -887,6 +936,23 @@

// after
#include "iceoryx_dust/posix_wrapper/signal_watcher.hpp"
```

```cpp
// before
#include "iceoryx_hoofs/cxx/serialization.hpp"

// after
#include "iceoryx_dust/cxx/serialization.hpp"
```

```cpp
// before
#include "iceoryx_hoofs/cxx/convert.hpp"

// after
#include "iceoryx_dust/cxx/convert.hpp"
```

43. Move the conversions functions for `std::string` to `iceoryx_dust`:

Expand Down

0 comments on commit c921216

Please sign in to comment.