Pragmadev RTDS profile

The code for this mapper resides in rtds_B_mapper.py. It follows the asynchronous API paradigm (see section 3.2).

In contast to the ObjectGeode profile (which is also an SDL-based one), this mapper does not generate macros. The way RTDS generates its structures allows for a cleaner interface between the RTDS and ASN1SCC code.

In its current from (which is rapidly evolving) the generated glue code maps all the fields (one-to-one) between the corresponding fields of the two categories of data structures, via functions named like this:

Convert_TypeName_from_RTDS_to_ASN1SCC:
These functions...
Convert_TypeName_from_ASN1SCC_to_RTDS:
...and these functions, are combined in the code generated by buildsupport, to transfer the semantic content back and forth between the Pragmadev code and the ASN1SCC code.