6 #define IH_ReadHelper_ 1
10 ///////////////////////////////ih.p////////////////////////////////////////
15 template <class Handle>
16 struct ReadHelper<Handle>::InternalPredicate
18 virtual ~InternalPredicate() {}
19 template <class Predicate>
21 : public ReadHelper<Handle>::InternalPredicate
23 Dispatcher(Predicate p) : predicate(p) {}
24 virtual std::string::size_type operator()(std::string const & data);
28 virtual std::string::size_type operator()(std::string const & data) = 0;
34 ///////////////////////////////ih.e////////////////////////////////////////