62 : _target( allocatedTarget_r )
76 {
_target.reset( allocatedTarget_r ); }
114 _target->startSubnode( _node );
virtual void start(const Node &node_r)
virtual void done(const Node &_node)
virtual void text(const Node &node_r)
virtual void doneSubnode(const Node &_node)
virtual void startSubnode(const Node &_node)
virtual void text(const Node &_node)
shared_ptr< ParseDefConsume > _target
virtual void doneSubnode(const Node &_node)
virtual void cdata(const Node &_node)
virtual void cdata(const Node &_node)
virtual ~ParseDefConsumeRedirect()
xmlTextReader based interface to Reader's current node.
virtual ~ParseDefConsume()
virtual void cdata(const Node &node_r)
virtual void text(const Node &_node)
virtual void done(const Node &node_r)
Base class for ParseDef consumer.
ParseDefConsumeCallback()
virtual void doneSubnode(const Node &node_r)
shared_ptr< ParseDefConsume > getRedirect() const
shared_ptr custom deleter doing nothing.
virtual ~ParseDefConsumeCallback()
ParseDefConsumeRedirect()
virtual void start(const Node &_node)
virtual void startSubnode(const Node &node_r)
virtual void done(const Node &_node)
virtual void startSubnode(const Node &_node)
virtual void start(const Node &_node)
void setRedirect(const shared_ptr< ParseDefConsume > &target_r)