Пакет: clibgen
Определение функции MATLAB, соответствующей функции пакета C++
The clibgen.FunctionDefinition
класс содержит MATLAB® определение функции, заданное в заголовке C++.
The clibgen.FunctionDefinition
класс является handle
класс.
MATLAB создает FunctionDefinition
объект при вызовах MATLAB addFunction
на clibgen.LibraryDefinition
объект.
Description
- Текст справкиТекст справки для конечного пользователя, описывающий функцию пакета, заданную как строка или вектор символов. Издатель может изменить значение Description
свойство в файле определения библиотеки.
Пример: clib.cppSample.charInput
Представление функциональных charInput
C++.
GetAccess | public |
SetAccess | public |
DetailedDescription
- Текст справки из файла заголовка C++Текст справки из файла заголовка C++ для конечного пользователя, описывающий детали функции пакета, заданные как строка или вектор символов. Если комментарий C++ не содержит подробной информации, то DetailedDescription
не отображается в файле определения.
Издатель может изменить значение DetailedDescription
свойство в файле определения библиотеки. Если DetailedDescription
не пуст, тогда MATLAB doc
команда отображает это предложение перед отображением значения DetailedDescription
.
This content is from the external library documentation.
GetAccess | public |
SetAccess | public |
CPPSignature
- Сигнатура функции C++Сигнатура функции C++, заданная как строка или вектор символов. MATLAB создает CPPSignature
из определения функции в заголовочном файле.
Пример: void intInput(int * ptr,int len)
GetAccess | public |
SetAccess | private |
DefiningLibrary
- Функция, содержащая библиотекуclibgen.LibraryDefinition
Библиотека, содержащая функцию, заданную как clibgen.LibraryDefinition
объект.
GetAccess | public |
SetAccess | private |
MATLABName
- имя функции C++ в MATLABИмя функции C++ в MATLAB, заданное как строка или вектор символов.
GetAccess | public |
SetAccess | private |
MATLABSignature
- Сигнатура функции в MATLABСигнатура функции в MATLAB, заданная как строка или вектор символов. MATLAB создает эту сигнатуру.
GetAccess | public |
SetAccess | private |
Dependent | true |
Valid
- Полный индикатор определенияfalse
(по умолчанию) | true
Укажите, завершено ли определение функции, задайте как true
или false
.
GetAccess | public |
SetAccess | private |
TemplateUniqueName
- Имя предпочтительной функцииПредпочтительное имя функции для функций, выведенных из шаблонов, если существуют функции перегрузки, заданные как строка или вектор символов.
Пример: "clib.libname.task_int_"
GetAccess | public |
SetAccess | private |
defineArgument | Добавьте определение входного параметра для функции пакета C++ |
defineOutput | Добавьте определение выходного аргумента для функции пакета C++ |
validate | Проверьте определение функции |
Вы щелкнули по ссылке, которая соответствует команде MATLAB:
Выполните эту команду, введя её в командном окне MATLAB.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.