Limitations of Strongly Typed Interface for C++ - MATLAB & Simulink (original) (raw)

Main Content

The strongly typed interface for C++ does not support:

Inherited class members are generated like regular members. You can access inherited members, but inheritance relationships are not maintained.

The interface supports only user-authored MATLABĀ® functions, user-authored MATLAB classes, and classes that inherit from user-authored classes.

For enumeration classes, the function generates a simple C++ scoped enum, which means properties and methods of the class and default values of the enumeration are not generated into C++.

See Also

matlab.engine.typedinterface.generateCPP