Шаблон:ExampleClass body
Перейти к навигации
Перейти к поиску
template <class A, class B>
struct ExampleClass;
| A | Описание параметра шаблона A |
| B | Описание параметра шаблона B |
Открытые типы
| Тип | Описание |
|---|---|
| type | Шаблон:ExampleClass::type brief |
| interface_base | Определен как ExampleInterface. |
Открытые постоянные
| Тип | Значение | Описание |
|---|---|---|
| value | 0 | Шаблон:ExampleClass::value brief |
| value1 | 1 | Описание value1 |
| unspecified_value | не задано | Шаблон:ExampleClass::unspecified value brief |
| unspecified_value1 | не задано | Описание unspecified_value1 |
Открытые методы
| Метод | Описание |
|---|---|
| Method1 | Шаблон:ExampleClass::Method1 brief |
Открытые данные
| Элемент данных | Описание |
|---|---|
| x | Шаблон:ExampleClass::x brief |
| y | Координата y |
Защищенные типы
| Тип | Описание |
|---|---|
| protected_type | int |
Защищенные постоянные
| Тип | Значение | Описание |
|---|---|---|
| protected_value | не задано | Шаблон:ExampleClass::protected value brief |
Защищенные методы
| Метод | Описание |
|---|---|
| Method2 | Шаблон:TestInterface2::Method2 brief |
| Method3 | Описание Method3. |
| StaticMethod | Шаблон:TestInterface2::StaticMethod brief |
Защищенные данные
| Элемент данных | Описание |
|---|---|
| protected_data_member | Шаблон:ExampleClass::protected data member brief |
Выделяемые специализации шаблона
| Специализация | Описание |
|---|---|
ExampleClass<int, double>;
| Это специализация 1. |
typedef ExampleClass<double, ExampleInterface> ExampleClass;
| Это специализация 2. |
Реализует
| Интерфейс | Описание |
|---|---|
| Краткое описание ExampleInterface. | |
TestInterface2
| Шаблон:TestInterface2 brief |
Наследует открыто
| Класс | Описание |
|---|---|
| Класс полигональной поверхности, композиция которых составляет элемент IPolyObject. |
Наследует защищенно
| Класс | Описание |
|---|---|
TPOINT3D<double, double, double>
| Трехкомпонентный вектор-столбец для описания координат точки в пространстве или радиус-вектора. |
std::vector<ExampleInterface*, std::allocator<ExampleInterface*>>
| Стандартный вектор. |