Шаблон:Function paramlist add: различия между версиями
Перейти к навигации
Перейти к поиску
м (Андрей Чусов переименовал страницу Шаблон:Class method paramlist add в Шаблон:Function paramlist add без оставления перенаправления: Универсализация) |
|||
Строка 6: | Строка 6: | ||
#[[Шаблон:function end]] | #[[Шаблон:function end]] | ||
{{function usage}} | {{function template usage}} | ||
См. также: [[Шаблон:function template usage]]. | См. также: [[Шаблон:function template usage]]. | ||
</noinclude><includeonly><dd><span style="font-weight: bold; color: #602020;">{{{1}}}</span> {{{2}}}</dd></includeonly> | </noinclude><includeonly><dd><span style="font-weight: bold; color: #602020;">{{{1}}}</span> {{{2}}}</dd></includeonly> |
Версия 22:24, 30 декабря 2015
Добавление параметра метода с описанием. Используется по схеме:
- Шаблон:function begin
- Шаблон:function paramlist begin
- Шаблон:function paramlist add
- Шаблон:function paramlist end
- Шаблон:function end
Использование:
{{function begin|template <class T> int Function(int parameter1, const void* input_buffer, void* output_buffer, void* inout_buffer);|Краткое описание.}} {{function template paramlist begin}} {{function template paramlist add|T|Шаблонный параметр.}} {{function template paramlist end}} {{function paramlist begin}} {{function paramlist add|parameter1|Описание параметра <tt>parameter1</tt>.}} {{function paramlist add|input_buffer|Описание параметра <tt>input_buffer</tt>.|paramdir=[in]}} {{function paramlist add|output_buffer|Описание параметра <tt>output_buffer</tt>.|paramdir=[out]}} {{function paramlist add|inout_buffer|Описание параметра <tt>inout_buffer</tt>.|paramdir=[in, out]}} {{function paramlist end}} {{function return_value|Описание возвращаемых значений}} {{function details|Детализированное описание функции.}} {{function exceptionlist begin}} {{function exceptionlist add|[http://en.cppreference.com/w/cpp/error/exception std::exception]|Описание исключения}} {{function exceptionlist end}} {{function sa begin}} {{function sa add|[[Шаблон:Relation diagram usage]]|Диаграмма отношений}} {{function sa end}} {{function end}}
template <class T>
int Function(int parameter1, const void* input_buffer, void* output_buffer, void* inout_buffer);
Краткое описание.
- Параметры шаблона
T Шаблонный параметр. - Параметры
- parameter1 Описание параметра parameter1.
- input_buffer Описание параметра input_buffer.
- output_buffer Описание параметра output_buffer.
- inout_buffer Описание параметра inout_buffer.
- Возвращаемое значение:
- Описание возвращаемых значений Детализированное описание функции.
- Возможные исключения
std::exception Описание исключения - См. также
Шаблон:Relation diagram usage Диаграмма отношений
См. также: Шаблон:function template usage.