clibgen.FunctionDefinition class

Пакет: clibgen

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

Описание

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

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

Создание

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

Свойства

расширить все

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

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

Атрибуты:

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