3.1. Supported C and C++ Subset for Component Synthesis
- Dynamic memory allocation.
- Virtual functions.
- Function pointers
- C++ or C library functions, except the supported math functions explicitly mentioned in Supported Math Functions.
- Non-static class functions.
- Template functions without an explicit specialization.
In addition, a component or task function cannot contain an irreducible loop. That is, loops in component and task functions must have only one entry point into the loop.
Did you find the information on this page useful?