clibgen 命名空间
使用“生成 C++ 接口”任务或 clibgen.generateLibraryDefinition 函数发布 MATLAB 的 C++ 库接口的类
说明
使用这些类通过生成 C++ 接口任务或 clibgen.generateLibraryDefinition 函数发布 MATLAB® 的 C++ 共享库接口。
如果您已有 MATLAB 接口,则请参阅Call Functions in C/C++ Compiled Library。
类
clibgen.LibraryDefinition | 用于 C++ 库的 MATLAB 定义 |
clibgen.ClassDefinition | 对应于 C++ 类的 MATLAB 类的定义 |
clibgen.ConstructorDefinition | 对应于 C++ 类构造函数的 MATLAB 函数的定义 |
clibgen.MethodDefinition | 对应于 C++ 类方法的 MATLAB 函数的定义 |
clibgen.PropertyDefinition | 对应于 C++ 类的公共属性的 MATLAB 属性定义 |
clibgen.FunctionDefinition | 对应于 C++ 包函数的 MATLAB 函数的定义 |
clibgen.EnumDefinition | 对应于 C++ 枚举的 MATLAB 枚举的定义 |
clibgen.FunctionTypeDefinition | 对应于 C++ 函数类型的 MATLAB 函数类型的定义 |
clibgen.OpaqueTypeDefinition | 对应于 C++ 不透明类型的 MATLAB 类型的定义 |
函数
clibgen.generateLibraryDefinition | 为 C++ 库创建定义文件 |
clibgen.buildInterface | 在没有定义文件的情况下创建 C++ 库的接口 |