microavia / messgen

MIT License
9 stars 11 forks source link

Move serialization code to Dynamic<T> #16

Closed ygorshkov closed 3 years ago

ygorshkov commented 3 years ago

Let C++ compiler generate serialization code for our Dynamics

nameofuser1 commented 3 years ago

Боюсь, у нас проект на старом компиляторе сломается из-за

if constexpr (SIMPLE) {

Я проверю, но маловероятно, что это прокатит.

@DrTon надо что-то придумывать с батмоном, не дело на самом деле всю жизнь на 4.9 сидеть.

nameofuser1 commented 3 years ago

@ygorshkov вообще круто получилось! Пока идей на счет совместимости со старым компилятором нет. У нас было в планах поменять чип на плате, возможно теперь будет повод этим заняться. Пока проблему не решили можно в отдельной ветке оставить и мастер подмерживать.

ygorshkov commented 3 years ago

Боюсь, у нас проект на старом компиляторе сломается из-за

if constexpr (SIMPLE) {

Я проверю, но маловероятно, что это прокатит.

@DrTon надо что-то придумывать с батмоном, не дело на самом деле всю жизнь на 4.9 сидеть.

Можно по-старинке, через traits сделать

DrTon commented 3 years ago

Можно по-старинке, через traits сделать

Кстати да, сделаешь?

ygorshkov commented 3 years ago

Можно по-старинке, через traits сделать

Кстати да, сделаешь?

Done