These templates implement efficient access functions that provide direct access to IEEE 1516.2 compliant data buffers.
The functions are RTI independent and thus compatible with any RTI. The data are manipulated "in situ", no temporary variables are created.
Use
hlaomtdif2cpp -i <file>
to generate FOM/SOM specific datatypes.
The following templates are provided:
The extensive use of template metaprogramming allows many operations to be pre-calculated during compile-time. See http://aszt.inf.elte.hu/~gsd/halado_cpp/ch06s09.html