Samuel-Tyler / fast_ber

A C++11 ASN.1 BER Encoding and Decoding Library
Boost Software License 1.0
84 stars 11 forks source link

Move Choice Encoding and Decoding to Generated detail.hpp #26

Closed Samuel-Tyler closed 3 years ago

Samuel-Tyler commented 4 years ago

Currently choice encoding / decoding functionality is provided by templates. This results in clunky, difficult to understand and slow to compile code. The functionality should instead be generated for each generated Choice type, like Sequence currently does.

Samuel-Tyler commented 3 years ago

done in https://github.com/Samuel-Tyler/fast_ber/pull/31