Main Content

clibgen.api.UnsupportedClass

R2026b

Unsupported class in MATLAB interface to C/C++ library

Since R2026b

Description

A clibgen.api.UnsupportedClass object represents a C++ class that cannot be included in a generated MATLAB interface. Information about an unsupported class is in the Reason property. For more information, see Limitations to C/C++ Support.

Creation

Create a clibgen.api.UnsupportedClass object from the UnsupportedClasses property of a clibgen.api.InterfaceDefinition object.

Properties

expand all

This property is read-only.

Fully qualified C++ class name, represented as a string scalar.

This property is read-only.

Why class is not supported, represented as a string scalar.

This property is read-only.

Location in the C++ header file of the unsupported class, represented as a string scalar with the format filePath:lineNum.

Version History

Introduced in R2026b