C3D Kernel  104598
Открытые члены
Шаблон класса SStack< Type >

Стек объектов. Подробнее...

Граф наследования:SStack< Type >:
Inheritance graph
[см. легенду]
Граф связей класса SStack< Type >:
Collaboration graph
[см. легенду]

Полный список членов класса

Открытые члены

 SStack (size_t i_upper=0, uint16 i_delta=1)
 Конструктор.
void Push (const Type &obj)
 Добавить элемент в стек.
Type & Pop ()
 Извлечь один элемент стека, если возвращаетя NULL, значит достигнуто дно стека.
Type & Top () const
 Верхний элемент стека (последний внесенный).

Подробное описание

template<class Type>
class SStack< Type >

Стек объектов.
Для организации стека используем в качестве строителя SArray, и отсекаем лишнее с помощью приватного наследования.


Методы

template<class Type >
void SStack< Type >::Push ( const Type &  obj)

Добавить элемент в стек

template<class Type >
Type & SStack< Type >::Pop ( )

Извлечь один элемент стека

template<class Type >
Type & SStack< Type >::Top ( ) const

Верхний элемент стека


Объявления и описания членов класса находятся в файле:
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Макросы