eclipse-iceoryx / eclipse-iceoryx/iceoryx
Refactor Serialization
Open
globex
refactoring
- Dominant language
- C++
- Stars
- 2.2k
- Forks
- 492
- Avg merge
- 18h 57m
- Merged PRs (30d)
- 1
Description
## Brief feature description
The current `cxx::Serialization` massively uses `std::string`. This shall be solved by a refactoring.
## Detailed information
To get rid of `std::string` in our code base, the `cxx::Serialization` needs to be refactored. Additionally, it should be possible to serialize into a binary format to speed things up and potentially reduce the serialized data size.
This will partly solve #260
Tasks:
- [ ] create design document
- [ ] implement `cxx::SerDe`
- [ ] replace `cxx::Serialization` with `cxx::Serde`
Contributor guide
Assessment
This issue has not been assessed yet.