XmlExpVisitor Class Template Reference

Inheritance diagram for XmlExpVisitor:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 XmlExpVisitor (xercesc::DOMDocument *doc, char *node_name)
virtual void product (const Node< M_, W_ > *left_, const Node< M_, W_ > *right_)
virtual void sum (const Node< M_, W_ > *left_, const Node< M_, W_ > *right_)
virtual void star (const Node< M_, W_ > *node)
virtual void left_weight (const W_ &, const Node< M_, W_ > *node)
virtual void right_weight (const W_ &, const Node< M_, W_ > *node)
virtual void constant (const M_ &m)
virtual void zero ()
virtual void one ()
xercesc::DOMElement * get () const
xercesc::DOMDocument * set (xercesc::DOMDocument *v)

Protected Member Functions

void sum_or_product (const Node< M_, W_ > *left_, const Node< M_, W_ > *right_)
void weight_or_star (const Node< M_, W_ > *node)

Protected Attributes

xercesc::DOMDocument * doc_
xercesc::DOMElement * label_
xercesc::DOMElement * current_

Detailed Description

template<typename M_, typename W_>
class vcsn::rat::XmlExpVisitor< M_, W_ >

Definition at line 43 of file xml_exp_visitor.hh.


Generated on Sat Jul 29 17:33:15 2006 for Vaucanson by  doxygen 1.4.6