Шаблон:Method list add dtor: различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «<noinclude>{{method list template usage}}</noinclude><includeonly><tr id="class_list_tr"><td>[[{{{1}}}::~{{{1}}}|<i>(деструктор)</i>]]</td><td>{{{{{1}}}…») |
|||
| (не показаны 3 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
<noinclude>{{method list template usage}}</noinclude><includeonly><tr id="class_list_tr"><td>[[{{{1}}}::~{{ | <noinclude>{{method list template usage}}</noinclude><includeonly>{{#vardefine:class_name|{{#explode:{{{1}}}|/|-1}}}}{{#vardefine:dtor_name|{{#explode:{{#var:class_name}}|::|-1}}}}<tr id="class_list_tr"><td>[[{{{1}}}::~{{#var:dtor_name}}|<i>(деструктор)</i>]]</td><td>{{{{{1}}}::~{{#var:dtor_name}} brief}}</td></tr></includeonly> | ||
Текущая версия на 18:06, 9 февраля 2018
Список методов задается шаблонами Шаблон:method_list begin, Шаблон:method_list add и Шаблон:method_list end. Также шаблонами Шаблон:method_list add ctor и Шаблон:method_list add dtor задаются соответственно конструкторы и деструкторы класса. Кроме того предварительно с помощью Шаблон:method_list_title может быть указан заголовок с опциональным указанием доступности, а также шаблоном Шаблон:method_list_subtitle - подзаголовок с произвольным текстом.
Пример:
{{method_list_title|access=public}}
{{method_list_begin}}
{{method_list_add|ExampleClass::Method1}}
{{method_list_add_ctor|ExampleClass}}
{{method_list_add_dtor|ExampleClass}}
{{method_list_end}}
{{method_list_title|access=protected}}
{{method_list_subtitle|Подзаголовок}}
{{method_list_begin}}
{{method_list_add|ExampleClass::Method2}}
{{method_list_add|ExampleClass::Method3|type=normal|Описание Method3.}}
{{method_list_add|ExampleClass::StaticMethod|type=static}}
{{method_list_end}}
{{method_list_title}}
{{method_list_begin}}
{{method_list_add|ExampleClass::Method4}}
{{method_list_end}}
{{method_list_begin}}
{{method_list_add|ExampleClass::Method5}}
{{method_list_end}}
{{method_list_begin}}
{{method_list_add_ctor|project/ExampleClass}}
{{method_list_add_dtor|project/ExampleClass}}
{{method_list_add|project/ExampleClass::Method5}}
{{method_list_end}}
Результат:
Открытые методы
| Метод | Описание |
|---|---|
| Method1 | Шаблон:ExampleClass::Method1 brief |
| (конструкторы) | Шаблон:ExampleClass::ExampleClass brief |
| (деструктор) | Шаблон:ExampleClass::~ExampleClass brief |
Защищенные методы
Подзаголовок
| Метод | Описание |
|---|---|
| Method2 | Шаблон:ExampleClass::Method2 brief |
| Method3 | Описание Method3. |
| StaticMethod | Шаблон:ExampleClass::StaticMethod brief |
Методы
| Метод | Описание |
|---|---|
| Method4 | Шаблон:ExampleClass::Method4 brief |
| Метод | Описание |
|---|---|
| Method5 | Шаблон:ExampleClass::Method5 brief |
| Метод | Описание |
|---|---|
| (конструкторы) | Шаблон:Project/ExampleClass::ExampleClass brief |
| (деструктор) | Шаблон:Project/ExampleClass::~ExampleClass brief |
| Method5 | Шаблон:Project/ExampleClass::Method5 brief |
См. также: