Developer Documentation
RAVL, Recognition And Vision Library
USER HOME PAGE CLASS LIST CONTENTS
Ravl - Core - Branch - BStackC<class DataT>
 

  PUBLIC
BStackC::BStackC(void)
BStackC::Pop(void)
BStackC::Push(const DataT &)
BStackC::Top(void) const
BListC::InsFirst(const DataT &)
BListC::First(void)
BListC::First(void) const
BListC::IsEmpty(void) const
BListC::Size(void) const
BListC::Empty(void)
BListC::DelFirst(void)

   BStackC<class DataT>   
 
Stack.
 
include "Ravl/BStack.hh"
Source file:Ravl/Core/Container/Branch/BStack.hh
User Level:Normal
Library:RavlCore
In Scope:RavlN

Parent Classes: Methods:
BStackC()
Default constructor.

DataT Pop()
Pop element off the top of the stack.

void Push(const DataT & dat)
Push item onto the top of stack.

const DataT & Top() const
Access element at the top of the stack.

#include "Ravl/BList.hh"
void InsFirst(const DataT & dat)
Insert data into list.

DataT & First()
Access first in list.

const DataT & First() const
Access first in list.

bool IsEmpty() const
Is list empty ?

UIntT Size() const
Count the number of elements in the list.

void Empty()
Remove all elements from list.

void DelFirst()
Remove first element from the stack.


Maintainer:Charles Galambos, Documentation by CxxDoc: Tue Aug 13 09:59:30 2002