clibgen.LibraryDefinition class

Пакет: clibgen

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

Описание

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

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

Создание

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

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

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

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

Свойства

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

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

Атрибуты:

GetAccess
public
SetAccess
public

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

Атрибуты:

GetAccess
public
SetAccess
public

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

Атрибуты:

GetAccess
public
SetAccess
public

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

Атрибуты:

GetAccess
public
SetAccess
private

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

Атрибуты:

GetAccess
public
SetAccess
private

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

Атрибуты:

GetAccess
public
SetAccess
private

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

Атрибуты:

GetAccess
public
SetAccess
private

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

Атрибуты:

GetAccess
public
SetAccess
private

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

Атрибуты:

GetAccess
public
SetAccess
private

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

Атрибуты:

GetAccess
public
SetAccess
private

Методы

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

Введенный в R2019a