|
User Documentation |
|
Centre for Vision, Speech & Signal Processing |
Parent Classes:
Methods:
- StackG()
-
Default constructor.
constructs an empty stack.
- StackG(const StackG<T> &)
-
- ~StackG()
-
Destructor.
- T Pop()
-
Pop the element from the top of the stack.
- T GetFirst()
-
Pop the element from the top of the stack.
Same as Pop().
- T Get()
-
Pop the element from the top of the stack.
Same as Pop().
- void Push(const T &)
-
Push element onto stack.
- void InsFirst(const T & d)
-
Push element onto stack.
Same as Push().
- void Insert(const T & d)
-
Push element onto stack.
Same as Push().
- void DelTop()
-
Remove an element from the top of the stack.
Same as Pop(), but no value returned.
This may be faster then Pop
- void DelFirst()
-
Remove an element from the top of the stack.
Same as Pop(), but no value returned.
This may be faster then Pop
- void Empty()
-
remove all elements on the stack
- T & Top()
-
Access element at the top of the stack.
i.e. the next one returned if Pop() is called.
- const T & Top() const
-
Access element at the top of the stack.
i.e. the next one returned if Pop() is called.
- T & First()
-
Access element at the top of the stack.
i.e. the next one returned if Pop() is called.
Same as Top().
- const T & First() const
-
Access element at the top of the stack.
i.e. the next one returned if Pop() is called.
Same as Top().
- bool IsEmpty() const
-
Test if stack is empty.
Returns true if it is empty.
- long Size() const
-
Get the number of elements in the stack.
- void DbPrint()
-
Usefull for debuging the stack
Not usefull for normal users.
|
Programmer:George (Jiri) Matas, Documentation by CxxDoc: Tue Mar 20 10:48:08 2001
|