|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| Visitable | Defines an interface for classes that may be interpreted by a Visitor. |
| Visitor | Defines an interface for classes that may interpret functors or predicates. |
| Class Summary | |
|---|---|
| AbstractVisitor | Shell implementation of Visitor. |
| AdaptorVisitor | Visitor that performs a walk of compound functor structures. |
| BinaryFunctor<T1,T2,R> | A Function Object that takes two arguments and returns a result. |
| Functor<R> | A Function object that accepts an arbitrary number of arguments and returns a value of type R. |
| Generator<R> | Functor that takes no arguments and produces a single result. |
| UnaryFunctor<T,R> | A Function Object that takes one argument and returns a result. |
| Exception Summary | |
|---|---|
| EvaluationException | General runtime exception thrown when evaluating functors and predicates. |
Provides base definitions for Functors, Predicates, Visitors.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||