|
Video Processing Framework
|
#include <Int_TemplateStack.h>
Classes | |
| struct | Link |
Public Member Functions | |
| TemplateStack (long maxElements=0, std::string stackName="") | |
| virtual | ~TemplateStack () |
| 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 *pObject) |
| virtual int | top (T **ppObject) |
| virtual int | drop () |
| virtual int | clear () |
| virtual int | change (long indToChange1, long indToChange2) |
| virtual bool | emptyQ () |
| virtual int | refreshView () |
| virtual int | eltOnView (T **ppObject, long topIndex) |
| virtual long | getTopIndex () |
| virtual int | selectItem (int topIndex) |
| virtual int | getStackIndex (int topIndex) |
| virtual int | remove (int topIndex) |
| virtual int | remove (void **ppObject, void *pOwner=NULL) |
| virtual int | remove (AbstractData *&pObject, void *pOwner=NULL) |
| virtual int | showItem (int topIndex) |
| virtual int | pushNew () |
| virtual int | load () |
| virtual int | save (int topIndex=0) |
| virtual std::string | getTextFromObject (int topIndex) |
| virtual int | showObject () |
| virtual int | addNewObject () |
| virtual int | loadObject () |
| virtual int | saveObject () |
| TemplateStack (long maxElements=0, std::string stackName="") | |
| virtual | ~TemplateStack () |
| 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 *pObject) |
| virtual int | top (T **ppObject) |
| virtual int | drop () |
| virtual int | clear () |
| virtual int | change (long indToChange1, long indToChange2) |
| virtual bool | emptyQ () |
| virtual int | refreshView () |
| virtual int | eltOnView (T **ppObject, long topIndex) |
| virtual long | getTopIndex () |
| virtual int | selectItem (int topIndex) |
| virtual int | getStackIndex (int topIndex) |
| virtual int | remove (int topIndex) |
| virtual int | remove (void **ppObject, void *pOwner=NULL) |
| virtual int | remove (AbstractData *&pObject, void *pOwner=NULL) |
| virtual int | showItem (int topIndex) |
| virtual int | pushNew () |
| virtual int | load () |
| virtual int | save (int topIndex=0) |
| virtual std::string | getTextFromObject (int topIndex) |
| virtual int | showObject () |
| virtual int | addNewObject () |
| virtual int | loadObject () |
| virtual int | saveObject () |
Protected Attributes | |
| struct TemplateStack::Link * | head |
| TemplateStack< T >::TemplateStack | ( | long | maxElements = 0, |
| std::string | stackName = "" |
||
| ) |
| TemplateStack< T >::~TemplateStack | ( | ) | [virtual] |
| TemplateStack< T >::TemplateStack | ( | long | maxElements = 0, |
| std::string | stackName = "" |
||
| ) |
| virtual TemplateStack< T >::~TemplateStack | ( | ) | [virtual] |
| virtual int TemplateStack< T >::addNewObject | ( | ) | [inline, virtual] |
Reimplemented from AbstractStack.
| virtual int TemplateStack< T >::addNewObject | ( | ) | [inline, virtual] |
Reimplemented from AbstractStack.
| virtual int TemplateStack< T >::change | ( | long | indToChange1, |
| long | indToChange2 | ||
| ) | [virtual] |
Reimplemented from AbstractStack.
| int TemplateStack< T >::change | ( | long | indToChange1, |
| long | indToChange2 | ||
| ) | [virtual] |
Reimplemented from AbstractStack.
| int TemplateStack< T >::clear | ( | ) | [virtual] |
Reimplemented from AbstractStack.
Reimplemented in StackOfImages, StackOfData, and StackOfProcessing.
| virtual int TemplateStack< T >::clear | ( | ) | [virtual] |
Reimplemented from AbstractStack.
Reimplemented in StackOfImages, StackOfData, and StackOfProcessing.
| int TemplateStack< T >::drop | ( | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual int TemplateStack< T >::drop | ( | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual int TemplateStack< T >::eltOnView | ( | T ** | ppObject, |
| long | topIndex | ||
| ) | [virtual] |
| int TemplateStack< T >::eltOnView | ( | T ** | ppObject, |
| long | topIndex | ||
| ) | [virtual] |
| virtual bool TemplateStack< T >::emptyQ | ( | ) | [virtual] |
Reimplemented from AbstractStack.
| bool TemplateStack< T >::emptyQ | ( | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual int TemplateStack< T >::getStackIndex | ( | int | topIndex | ) | [virtual] |
Reimplemented from AbstractStack.
| int TemplateStack< T >::getStackIndex | ( | int | topIndex | ) | [virtual] |
Reimplemented from AbstractStack.
| std::string TemplateStack< T >::getTextFromObject | ( | int | topIndex | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual std::string TemplateStack< T >::getTextFromObject | ( | int | topIndex | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual long TemplateStack< T >::getTopIndex | ( | ) | [virtual] |
Reimplemented from AbstractStack.
| long TemplateStack< T >::getTopIndex | ( | ) | [virtual] |
Reimplemented from AbstractStack.
| int TemplateStack< T >::load | ( | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual int TemplateStack< T >::load | ( | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual int TemplateStack< T >::loadObject | ( | ) | [inline, virtual] |
Reimplemented from AbstractStack.
| virtual int TemplateStack< T >::loadObject | ( | ) | [inline, virtual] |
Reimplemented from AbstractStack.
| T * TemplateStack< T >::peek | ( | long | topIndex = 0 | ) | const [virtual] |
Reimplemented from AbstractStack.
| virtual T* TemplateStack< T >::peek | ( | long | topIndex = 0 | ) | const [virtual] |
Reimplemented from AbstractStack.
| T * TemplateStack< T >::pop | ( | long | topIndex = 0 | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual T* TemplateStack< T >::pop | ( | long | topIndex = 0 | ) | [virtual] |
Reimplemented from AbstractStack.
| void TemplateStack< T >::push | ( | T * | dat | ) | [virtual] |
Reimplemented in StackOfProcessing.
| virtual void TemplateStack< T >::push | ( | T * | dat | ) | [virtual] |
Reimplemented in StackOfProcessing.
| int TemplateStack< T >::pushNew | ( | ) | [virtual] |
Reimplemented from AbstractStack.
Reimplemented in StackOfImages.
| virtual int TemplateStack< T >::pushNew | ( | ) | [virtual] |
Reimplemented from AbstractStack.
Reimplemented in StackOfImages.
| virtual int TemplateStack< T >::put | ( | T * | pObject | ) | [virtual] |
| int TemplateStack< T >::put | ( | T * | pObject | ) | [virtual] |
| int TemplateStack< T >::refreshView | ( | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual int TemplateStack< T >::refreshView | ( | ) | [virtual] |
Reimplemented from AbstractStack.
| int TemplateStack< T >::remove | ( | int | topIndex | ) | [virtual] |
Reimplemented from AbstractStack.
Reimplemented in StackOfImages, StackOfData, and StackOfProcessing.
| int TemplateStack< T >::remove | ( | void ** | ppObject, |
| void * | pOwner = NULL |
||
| ) | [virtual] |
Reimplemented from AbstractStack.
Reimplemented in StackOfImages, StackOfData, and StackOfProcessing.
| int TemplateStack< T >::remove | ( | AbstractData *& | pObject, |
| void * | pOwner = NULL |
||
| ) | [virtual] |
Reimplemented from AbstractStack.
Reimplemented in StackOfImages, StackOfData, and StackOfProcessing.
| virtual int TemplateStack< T >::remove | ( | void ** | ppObject, |
| void * | pOwner = NULL |
||
| ) | [virtual] |
Reimplemented from AbstractStack.
Reimplemented in StackOfImages, StackOfData, and StackOfProcessing.
| virtual int TemplateStack< T >::remove | ( | AbstractData *& | pObject, |
| void * | pOwner = NULL |
||
| ) | [virtual] |
Reimplemented from AbstractStack.
Reimplemented in StackOfImages, StackOfData, and StackOfProcessing.
| virtual int TemplateStack< T >::remove | ( | int | topIndex | ) | [virtual] |
Reimplemented from AbstractStack.
Reimplemented in StackOfImages, StackOfData, and StackOfProcessing.
| int TemplateStack< T >::save | ( | int | topIndex = 0 | ) | [virtual] |
Reimplemented from AbstractStack.
Reimplemented in StackOfImages.
| virtual int TemplateStack< T >::save | ( | int | topIndex = 0 | ) | [virtual] |
Reimplemented from AbstractStack.
Reimplemented in StackOfImages.
| virtual int TemplateStack< T >::saveObject | ( | ) | [inline, virtual] |
Reimplemented from AbstractStack.
| virtual int TemplateStack< T >::saveObject | ( | ) | [inline, virtual] |
Reimplemented from AbstractStack.
| virtual int TemplateStack< T >::selectItem | ( | int | topIndex | ) | [virtual] |
Reimplemented from AbstractStack.
| int TemplateStack< T >::selectItem | ( | int | topIndex | ) | [virtual] |
Reimplemented from AbstractStack.
| int TemplateStack< T >::showItem | ( | int | topIndex | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual int TemplateStack< T >::showItem | ( | int | topIndex | ) | [virtual] |
Reimplemented from AbstractStack.
| virtual int TemplateStack< T >::showObject | ( | ) | [inline, virtual] |
Reimplemented from AbstractStack.
| virtual int TemplateStack< T >::showObject | ( | ) | [inline, virtual] |
Reimplemented from AbstractStack.
| virtual int TemplateStack< T >::top | ( | T ** | ppObject | ) | [virtual] |
| virtual T* TemplateStack< T >::top | ( | ) | const [virtual] |
Reimplemented from AbstractStack.
| T * TemplateStack< T >::top | ( | ) | const [virtual] |
Reimplemented from AbstractStack.
| int TemplateStack< T >::top | ( | T ** | ppObject | ) | [virtual] |
struct TemplateStack::Link * TemplateStack< T >::head [protected] |