Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <list>
- using std::list;
- struct RecursiveFunctor;
- typedef list<RecursiveFunctor*> ChildCalls;
- struct RecursiveFunctor
- {
- virtual call(ChildCalls& children) = 0;
- virtual ~RecursiveFunctor(){}
- };
- struct DistributableStack
- {
- virtual void call(RecursiveFunctor* initial) = 0;
- ~DistributableStack(){}
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement