btc-ag / service-idl

Xtext-based Service IDL (Interface Definition Language) and Code Generators for Protobuf, C++, Java and .NET
Eclipse Public License 2.0
8 stars 8 forks source link

Add option to generate target types according to CAB conventions #75

Open sigiesec opened 6 years ago

sigiesec commented 6 years ago

This in particular means mapping the IDL types as follows:

Also, the CAB smart pointer types should be used.

sigiesec commented 6 years ago

On the other hand, it should also be possible to generate a Service API with no dependencies on CAB types at all. This might require restricting the set of IDL features that can be used.