zypp::xml::ParseDefConsumeCallback Class Reference

ParseDef consumer that invokes callbacks. More...

#include <ParseDefConsume.h>

Inheritance diagram for zypp::xml::ParseDefConsumeCallback:
[legend]

List of all members.

Public Types

typedef function< void(const
Node &)> 
Callback

Public Member Functions

 ParseDefConsumeCallback ()
virtual ~ParseDefConsumeCallback ()
virtual void start (const Node &node_r)
virtual void text (const Node &node_r)
virtual void cdata (const Node &node_r)
virtual void done (const Node &node_r)
virtual void startSubnode (const Node &node_r)
virtual void doneSubnode (const Node &node_r)

Public Attributes

Callback _start
Callback _text
Callback _cdata
Callback _done
Callback _startSubnode
Callback _doneSubnode


Detailed Description

ParseDef consumer that invokes callbacks.

Definition at line 97 of file ParseDefConsume.h.


Member Typedef Documentation

typedef function<void(const Node &)> zypp::xml::ParseDefConsumeCallback::Callback

Definition at line 100 of file ParseDefConsume.h.


Constructor & Destructor Documentation

zypp::xml::ParseDefConsumeCallback::ParseDefConsumeCallback (  ) 

Definition at line 129 of file ParseDefConsume.cc.

zypp::xml::ParseDefConsumeCallback::~ParseDefConsumeCallback (  )  [virtual]

Definition at line 132 of file ParseDefConsume.cc.


Member Function Documentation

void zypp::xml::ParseDefConsumeCallback::start ( const Node node_r  )  [virtual]

Reimplemented from zypp::xml::ParseDefConsume.

Definition at line 135 of file ParseDefConsume.cc.

References _start.

void zypp::xml::ParseDefConsumeCallback::text ( const Node node_r  )  [virtual]

Reimplemented from zypp::xml::ParseDefConsume.

Definition at line 141 of file ParseDefConsume.cc.

References _text.

void zypp::xml::ParseDefConsumeCallback::cdata ( const Node node_r  )  [virtual]

Reimplemented from zypp::xml::ParseDefConsume.

Definition at line 147 of file ParseDefConsume.cc.

References _cdata.

void zypp::xml::ParseDefConsumeCallback::done ( const Node node_r  )  [virtual]

Reimplemented from zypp::xml::ParseDefConsume.

Definition at line 153 of file ParseDefConsume.cc.

References _done.

void zypp::xml::ParseDefConsumeCallback::startSubnode ( const Node node_r  )  [virtual]

Reimplemented from zypp::xml::ParseDefConsume.

Definition at line 159 of file ParseDefConsume.cc.

References _startSubnode.

void zypp::xml::ParseDefConsumeCallback::doneSubnode ( const Node node_r  )  [virtual]

Reimplemented from zypp::xml::ParseDefConsume.

Definition at line 165 of file ParseDefConsume.cc.

References _doneSubnode.


Member Data Documentation

Definition at line 115 of file ParseDefConsume.h.

Referenced by start().

Definition at line 116 of file ParseDefConsume.h.

Referenced by text().

Definition at line 117 of file ParseDefConsume.h.

Referenced by cdata().

Definition at line 118 of file ParseDefConsume.h.

Referenced by done().

Definition at line 119 of file ParseDefConsume.h.

Referenced by startSubnode().

Definition at line 120 of file ParseDefConsume.h.

Referenced by doneSubnode().


The documentation for this class was generated from the following files:

doxygen