clibgen.ClassDefinition class

Пакет: clibgen

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

Описание

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

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

Создание

MATLAB создает ClassDefinition объект, когда MATLAB вызывает addClass на clibgen.LibraryDefinition объект.

Свойства

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

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

MATLABName    Representation of C++ class CPPName.

Издатель может изменить значение Description свойство в файле определения библиотеки.

Пример: clib.cppSample.TestClass Представление TestClass классов 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, заданное как строка или вектор символов. MATLAB создает MATLABName из PackageName и CPPName свойства.

clib.DefiningLibrary.PackageName.CPPName

Пример: clib.cppSample.TestClass

Атрибуты:

GetAccess
public
SetAccess
private

Имя класса C++, заданное как строка или вектор символов. MATLAB создает CPPName от class имя в заголовочном файле.

Пример: TestClass

Атрибуты:

GetAccess
public
SetAccess
private

Методы класса, заданные как одно или несколько clibgen.MethodDefinition объекты.

Атрибуты:

GetAccess
public
SetAccess
private

Конструкторы классов, заданные как одно или несколько clibgen.ConstructorDefinition объекты.

Атрибуты:

GetAccess
public
SetAccess
private

Свойства класса, заданные как одно или несколько clibgen.PropertyDefinition объекты.

Атрибуты:

GetAccess
public
SetAccess
private

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

Атрибуты:

GetAccess
public
SetAccess
private

Методы

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

Введенный в R2019a