Visitor interface that takes one boost::any argument and returns boost::any. More...
#include <visitor.h>

Public Member Functions | |
| virtual boost::any | visit (Blob &, boost::any)=0 |
| Method accepting BLOB block. | |
| virtual boost::any | visit (Udata &, boost::any)=0 |
| Method accepting UDATA block. | |
| virtual boost::any | visit (Tag &, boost::any)=0 |
| Method accepting TAG block. | |
| virtual boost::any | visit (Attr &, boost::any)=0 |
| Method accepting ATTR block. | |
| virtual boost::any | visit (Dtag &, boost::any)=0 |
| Method accepting DTAG block. | |
| virtual boost::any | visit (Dattr &, boost::any)=0 |
| Method accepting DATTR block. | |
| virtual boost::any | visit (Ext &, boost::any)=0 |
| Method accepting EXT block. | |
Visitor interface that takes one boost::any argument and returns boost::any.