exponenta event banner

clibgen.MethodDefinition класс

Пакет: clibgen

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

Описание

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

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

Создание

MATLAB создает MethodDefinition объект при вызове MATLAB addMethod на clibgen.ClassDefinition объект.

Свойства

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

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

Пример: clib.cppSample.TestClass.charInput Метод класса C++ TestClass.

Атрибуты:

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 TestClass::intInput(int * ptr,int len)

Атрибуты:

GetAccess
public
SetAccess
private

Класс, содержащий метод, указанный как clibgen.ClassDefinition объект.

Атрибуты:

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