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

  PUBLIC
BListC::BListC(void)
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)

   BListC<class DataT>   
 
Branching list.
 
include "Ravl/BList.hh"
Source file:Ravl/Core/Container/Branch/BList.hh
User Level:Normal
Library:RavlCore
In Scope:RavlN

Derived Classes: Variables:
BLinkC list;

Methods:
BListC()
Default constructor.
Creates an empty list.

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