Пакет: clibgen
Определение функции MATLAB, соответствующей функции пакета C++
clibgen.FunctionDefinition содержит определение MATLAB ® для функции, определенной в заголовке C++.
clibgen.FunctionDefinition класс является handle класс.
MATLAB создает FunctionDefinition объект при вызове MATLAB addFunction на clibgen.LibraryDefinition объект.
Description - Текст справкиТекст справки для конечного пользователя, описывающий функцию пакета, заданную как строка или символьный вектор. Издатель может изменить значение Description в файле определения библиотеки.
Пример: clib.cppSample.charInput Представление функции C++ charInput.
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 | Проверка определения функции |
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.