User Documentation
Centre for Vision, Speech & Signal Processing
DEVELOP IN NAMESPACE AMMA TREE ROOT AMMA SEARCH AMMA HOME
 

  PUBLIC
VLExprIterC::VLExprIterC(VLExprC &)
VLExprIterC::VLExprIterC(VLSymbC &)
VLExprIterC::ExprType(void) const
VLExprIterC::Data(void)
VLExprIterC::SetTerm(const VLSymbC &)
VLExprIterC::SetTerm(VLExprC &,const VLSymbC &)
VLExprIterC::Expr(void)
VLExprIterC::Expr(void) const
VLExprIterC::Dump(void) const
VLExprIter::operator=(const VLExpr &)
VLExprIter::operator=(const VLExprIter &)
VLExprIter::IsElm(void) const
VLExprIter::First(void)
VLExprIter::Next(void)
VLExprIter::Label(void) const
VLExprIter::LabelType(void) const
VLExprIter::GetArgNo(void) const
VLExprIter::Data(VLExprC &) const
VLExprIter::Data(const VLExprC &) const
VLExprIter::Dump(void) const
VLExprIterC
 
include "amma/Logic2/LExprIter.hh"
User Level:Default
Library:VLBasic
Example:SockServer.cc
Section:Logic.Basic
In Scope:std

Comments:
//////////////////////// Iterator & Handle.

Parent Classes: Variables:
Methods:
VLExprIterC(VLExprC & nExpr)
Constuctor.

VLExprIterC(VLSymbC & nSymb)
Constructor.

const VLExprTypeC & ExprType(void) const
A refrence to the current expression type.

VLSymbC & Data(void)
Get the value of the current term.

BooleanT SetTerm(const VLSymbC & S)
Set the current Term.

BooleanT SetTerm(VLExprC & Expr,const VLSymbC & S)

VLExprC & Expr(void)
Get the expression where using.

const VLExprC & Expr(void) const
Get the expression where using.

void Dump(void) const
Print info to stdout.

VLExprIter & operator=(const VLExpr & Expr)
Assignment to Expression.

VLExprIter & operator=(const VLExprIter & EIt)
Assignment to another iterator.

BooleanT IsElm(void) const
At a valid argument.

BooleanT First(void)
Goto first argument of expression.

BooleanT Next(void)
Goto next element, Return False if it failes.

const VLExprLabelC & Label(void) const
Current label.

const VLExprTypeC LabelType(void) const
Get the current arguments expression type.

IndexT GetArgNo(void) const
Get the current arg no.

VLSymbC & Data(VLExprC & Expr) const
Another version of GetTerm();

const VLSymbC & Data(const VLExprC & Expr) const
Another version of GetTerm();

void Dump(void) const
Dump info in iter to stdout.


Programmer:Charles Galambos, Documentation by CxxDoc: Tue Mar 20 10:48:08 2001