clibgen.MethodDefinition class

Пакет: clibgen

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

Описание

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

The 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