User Documentation |
RAVL, Recognition And Vision Library |
DEVELOP | HOME PAGE | CLASS LIST | CONTENTS |
Ravl - Core - Stacks - BlkStackC<class DataT> |
PUBLIC |
BlkStackC::BlkStackC(int) BlkStackC::~BlkStackC(void) BlkStackC::Top(void) BlkStackC::Top(void) const BlkStackC::IsEmpty(void) const BlkStackC::Push(const DataT &) BlkStackC::Pop(void) BlkStackC::DelTop(void) BlkStackC::DelFirst(void) BlkStackC::InsFirst(const DataT &) BlkStackC::Insert(const DataT &) BlkStackC::Empty(void) |
BlkStackC<class DataT> | |
Block stack. | |
include | "Ravl/BlkStack.hh" |
Created: | 26/08/2001 |
User Level: | Advanced |
Library: | RavlCore |
In Scope: | RavlN |
This is designed to handle simple data types efficiently. It has some draw backs however, there is no garantee when the data held on the stack will have its destructor called, nor are there any garantees in what order they well happen. If this is a problem use StackC instead as it handles these cases properly.
Child Classes:Maintainer:Charles Galambos, Created: 26/08/2001, Documentation by CxxDoc: Tue Aug 13 09:59:02 2002 |