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

Add support for circular references between types and modules #7

Open Samuel-Tyler opened 4 years ago

Samuel-Tyler commented 4 years ago

Currently types are either small buffer optimised or static. To enable circular references dynamic containers must be introduced. Selection between static and dynamic containers should be a template parameter of types such as Sequence Of.

Forward declares of each type will be required.