|
|||||||||
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 |