Feature request
Feature description
It would be nice, if for every msg a constructor would be generated, that takes all msg members as arguments.
There would be some positive effects from this:
- Compile time check if msg was modified
- Makes it harder to 'forget' to initialize a member
- Enforces RVO
Implementation considerations
Would slightly raise compile times
Default constructors must stay for compability