|
Video Processing Framework
|
#include <Int_TemplateStack.h>
Classes | |
| struct | Link |
Public Member Functions | |
| ObjectStack (long maxElements=0, std::string stackName="") | |
| virtual | ~ObjectStack () |
| virtual void | push (T dat) |
| virtual T | peek (long topIndex=0) const |
| virtual T | top () const |
| virtual T | pop (long topIndex=0) |
| virtual int | put (T object) |
| virtual int | top (T *pObject) |
| virtual int | drop () |
| virtual int | clear () |
| virtual int | change (long indToChange1, long indToChange2) |
| virtual bool | emptyQ () |
| virtual int | refreshView () |
| virtual int | eltOnView (T *pObject, long topIndex) |
| virtual long | getTopIndex () |
| virtual int | selectItem (int topIndex) |
| virtual int | getStackIndex (int topIndex) |
| virtual int | remove (int topIndex) |
| virtual std::string | getTextFromObject (int topIndex) |
| virtual int | showObject () |
| virtual int | addNewObject () |
| virtual int | loadObject () |
| virtual int | saveObject () |
| ObjectStack (long maxElements=0, std::string stackName="") | |
| virtual | ~ObjectStack () |
| virtual void | push (T dat) |
| virtual T | peek (long topIndex=0) const |
| virtual T | top () const |
| virtual T | pop (long topIndex=0) |
| virtual int | put (T object) |
| virtual int | top (T *pObject) |
| virtual int | drop () |
| virtual int | clear () |
| virtual int | change (long indToChange1, long indToChange2) |
| virtual bool | emptyQ () |
| virtual int | refreshView () |
| virtual int | eltOnView (T *pObject, long topIndex) |
| virtual long | getTopIndex () |
| virtual int | selectItem (int topIndex) |
| virtual int | getStackIndex (int topIndex) |
| virtual int | remove (int topIndex) |
| virtual std::string | getTextFromObject (int topIndex) |
| virtual int | showObject () |
| virtual int | addNewObject () |
| virtual int | loadObject () |
| virtual int | saveObject () |
Protected Attributes | |
| struct ObjectStack::Link * | head |
| ObjectStack< T >::ObjectStack | ( | long | maxElements = 0, |
| std::string | stackName = "" |
||
| ) |
| ObjectStack< T >::~ObjectStack | ( | ) | [virtual] |
| ObjectStack< T >::ObjectStack | ( | long | maxElements = 0, |
| std::string | stackName = "" |
||
| ) |
| virtual ObjectStack< T >::~ObjectStack | ( | ) | [virtual] |
| virtual int ObjectStack< T >::addNewObject | ( | ) | [inline, virtual] |
Reimplemented from AbstractStack.
| virtual int ObjectStack< T >::addNewObject | ( | ) | [inline, virtual] |
Reimplemented from AbstractStack.
| int ObjectStack< T >::change | ( | long | indToChange1, |
| long | indToChange2 | ||
| ) | [virtual] |
Reimplemented from AbstractStack.
| virtual int ObjectStack< T >::change | ( | long | indToChange1, |
| long | indToChange2 | ||
| ) | [virtual] |
Reimplemented from AbstractStack.
| int ObjectStack< T >::clear | ( | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual int ObjectStack< T >::clear | ( | ) | [virtual] |
Reimplemented from AbstractStack.
| int ObjectStack< T >::drop | ( | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual int ObjectStack< T >::drop | ( | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual int ObjectStack< T >::eltOnView | ( | T * | pObject, |
| long | topIndex | ||
| ) | [virtual] |
| int ObjectStack< T >::eltOnView | ( | T * | pObject, |
| long | topIndex | ||
| ) | [virtual] |
| bool ObjectStack< T >::emptyQ | ( | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual bool ObjectStack< T >::emptyQ | ( | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual int ObjectStack< T >::getStackIndex | ( | int | topIndex | ) | [virtual] |
Reimplemented from AbstractStack.
| int ObjectStack< T >::getStackIndex | ( | int | topIndex | ) | [virtual] |
Reimplemented from AbstractStack.
| std::string ObjectStack< T >::getTextFromObject | ( | int | topIndex | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual std::string ObjectStack< T >::getTextFromObject | ( | int | topIndex | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual long ObjectStack< T >::getTopIndex | ( | ) | [virtual] |
Reimplemented from AbstractStack.
| long ObjectStack< T >::getTopIndex | ( | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual int ObjectStack< T >::loadObject | ( | ) | [inline, virtual] |
Reimplemented from AbstractStack.
| virtual int ObjectStack< T >::loadObject | ( | ) | [inline, virtual] |
Reimplemented from AbstractStack.
| virtual T ObjectStack< T >::peek | ( | long | topIndex = 0 | ) | const [virtual] |
Reimplemented from AbstractStack.
| T ObjectStack< T >::peek | ( | long | topIndex = 0 | ) | const [virtual] |
Reimplemented from AbstractStack.
| virtual T ObjectStack< T >::pop | ( | long | topIndex = 0 | ) | [virtual] |
Reimplemented from AbstractStack.
| T ObjectStack< T >::pop | ( | long | topIndex = 0 | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual void ObjectStack< T >::push | ( | T | dat | ) | [virtual] |
| void ObjectStack< T >::push | ( | T | dat | ) | [virtual] |
| virtual int ObjectStack< T >::put | ( | T | object | ) | [virtual] |
| int ObjectStack< T >::put | ( | T | object | ) | [virtual] |
| virtual int ObjectStack< T >::refreshView | ( | ) | [virtual] |
Reimplemented from AbstractStack.
| int ObjectStack< T >::refreshView | ( | ) | [virtual] |
Reimplemented from AbstractStack.
| int ObjectStack< T >::remove | ( | int | topIndex | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual int ObjectStack< T >::remove | ( | int | topIndex | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual int ObjectStack< T >::saveObject | ( | ) | [inline, virtual] |
Reimplemented from AbstractStack.
| virtual int ObjectStack< T >::saveObject | ( | ) | [inline, virtual] |
Reimplemented from AbstractStack.
| int ObjectStack< T >::selectItem | ( | int | topIndex | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual int ObjectStack< T >::selectItem | ( | int | topIndex | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual int ObjectStack< T >::showObject | ( | ) | [inline, virtual] |
Reimplemented from AbstractStack.
| virtual int ObjectStack< T >::showObject | ( | ) | [inline, virtual] |
Reimplemented from AbstractStack.
| int ObjectStack< T >::top | ( | T * | pObject | ) | [virtual] |
Reimplemented in StackOfFloats, and StackOfIntegers.
| T ObjectStack< T >::top | ( | ) | const [virtual] |
Reimplemented from AbstractStack.
Reimplemented in StackOfFloats, and StackOfIntegers.
| virtual T ObjectStack< T >::top | ( | ) | const [virtual] |
Reimplemented from AbstractStack.
Reimplemented in StackOfFloats, and StackOfIntegers.
| virtual int ObjectStack< T >::top | ( | T * | pObject | ) | [virtual] |
Reimplemented in StackOfFloats, and StackOfIntegers.
struct ObjectStack::Link * ObjectStack< T >::head [protected] |