clibgen. Класс LibraryDefinition

Пакет: clibgen

Определение MATLAB для библиотеки C++

Описание

Объект clibgen.LibraryDefinition содержит информацию о библиотеке C++, такой как классы, функции, методы и свойства, существующие в библиотеке. Определения помогают MATLAB® идентифицировать информацию о параметрах, таких как указатели.

Класс clibgen.LibraryDefinition является классом handle.

Создание

libdef = LibraryDefinition(dataFile) создает объект определения библиотеки из dataFile.xml, имени файла данных, созданного командой clibgen.generateLibraryDefinition. Конструктор подтверждает это, файл dataFile и синтаксически и семантически допустим. Если файл не допустим, то конструктор выдает ошибку.

Входные параметры

развернуть все

Имя XML-файла, заданное как строка или вектор символов, созданный clibgen.generateLibraryDefinition. Имя включает дополнительный .xml.

Свойства

развернуть все

Папка для интерфейсных файлов, заданных как строка или вектор символов.

Атрибуты:

GetAccess

общественность

SetAccess

общественность

Имена библиотеки, заданные как строка или вектор символов.

Атрибуты:

GetAccess

общественность

SetAccess

общественность

Путь для включает папки, заданные как строка или вектор символов.

Атрибуты:

GetAccess

общественность

SetAccess

общественность

Определения классов в библиотеке, заданной как один или несколько clibgen.ClassDefinition, возражают.

Атрибуты:

GetAccess

общественность

SetAccess

частный

Определения перечисления в библиотеке, заданной как один или несколько clibgen.EnumDefinition, возражают.

Атрибуты:

GetAccess

общественность

SetAccess

частный

Определения функции лица, не являющегося членом какой-либо организации, в библиотеке, заданной как один или несколько clibgen.FunctionDefinition, возражают.

Атрибуты:

GetAccess

общественность

SetAccess

частный

Заголовочный файл называет, чтобы использовать в интерфейсе библиотеки, заданном как строка или вектор символов.

Атрибуты:

GetAccess

общественность

SetAccess

частный

Пакет MATLAB называет для библиотеки, заданной как строка или вектор символов.

Атрибуты:

GetAccess

общественность

SetAccess

частный

Методы

развернуть все

Введенный в R2019a