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