LeftWeighted Class Template Reference

Inheritance diagram for LeftWeighted:

Inheritance graph
List of all members.

Public Types

enum  type

Public Member Functions

 LeftWeighted (const W_ &w, const Node< M_, W_ > &c)
 LeftWeighted (const W_ &w, Node< M_, W_ > *c)
 LeftWeighted (const W_ &w)
virtual Node< M_, W_ >::type what () const
virtual Node< M_, W_ > * clone () const
virtual void accept (ConstNodeVisitor< M_, W_ > &v) const
virtual bool operator!= (const Node< M_, W_ > &other) const
virtual bool operator< (const Node< M_, W_ > &other) const
virtual ~LeftWeighted ()
W_ *& c ()
W_ const *& c () const

Public Attributes

W_ weight_
Node< M_, W_ > * child_
const W_ * constant_term_

Detailed Description

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

Definition at line 171 of file nodes.hh.

Generated on Fri Jul 28 12:37:42 2006 for Vaucanson by  doxygen 1.4.6