|
User Documentation |
|
Centre for Vision, Speech & Signal Processing |
Comments:
Order of iteration is NOT garantee'd this may change in
future implementations.
Derived Classes:
Variables:
Methods:
- VLExprIter(void)
-
Default constructor.
- VLExprIter(const VLExpr & nExpr)
-
Constructor.
- VLExprIter(const VLExprC & nExpr)
-
Constructor.
- VLExprIter(VLExprType & nExprType)
-
Constructor.
- VLExprIter(const VLExprTypeC & nExprType)
-
Constructor.
- VLExprIter(const VLExprIter & Oth)
-
Copy Constructor.
- 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
|