exponenta event banner

clibgen.FuncterDefinition класс

Пакет: clibgen

Определение функции MATLAB, соответствующей функции пакета C++

Описание

clibgen.FunctionDefinition содержит определение MATLAB ® для функции, определенной в заголовке C++.

clibgen.FunctionDefinition класс является handle класс.

Создание

MATLAB создает FunctionDefinition объект при вызове MATLAB addFunction на clibgen.LibraryDefinition объект.

Свойства

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

Текст справки для конечного пользователя, описывающий функцию пакета, заданную как строка или символьный вектор. Издатель может изменить значение Description в файле определения библиотеки.

Пример: clib.cppSample.charInput Представление функции C++ charInput.

Атрибуты:

GetAccess
public
SetAccess
public

Текст справки из файла заголовка C++ для конечного пользователя с описанием сведений о функции пакета, указанной как строка или символьный вектор. Если комментарий C++ не содержит подробной информации, то DetailedDescription не отображается в файле определения.

Издатель может изменить значение DetailedDescription в файле определения библиотеки. Если DetailedDescription не пуст, тогда MATLAB doc команда отображает это предложение перед отображением значения DetailedDescription.

This content is from the external library documentation.

Атрибуты:

GetAccess
public
SetAccess
public

Сигнатура функции C++, заданная как строка или символьный вектор. MATLAB создает CPPSignature из определения функции в файле заголовка.

Пример: void intInput(int * ptr,int len)

Атрибуты:

GetAccess
public
SetAccess
private

Библиотека, содержащая функцию, заданную как clibgen.LibraryDefinition объект.

Атрибуты:

GetAccess
public
SetAccess
private

Имя функции C++ в MATLAB, указанное как строка или символьный вектор.

Атрибуты:

GetAccess
public
SetAccess
private

Подпись функции в MATLAB, заданная как строка или символьный вектор. MATLAB создает эту подпись.

Атрибуты:

GetAccess
public
SetAccess
private
Dependent
true

Укажите, завершено ли определение функции, указанное как true или false.

Атрибуты:

GetAccess
public
SetAccess
private

Имя предпочтительной функции для функций, полученных из шаблонов, если существуют функции перегрузки, указанные как строка или символьный вектор.

Пример: "clib.libname.task_int_"

Атрибуты:

GetAccess
public
SetAccess
private

Методы

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

Представлен в R2019a