Public Member Functions | |
ReverseVisitor (const algebra::SemiringBase< Semiring > &s) | |
virtual void | product (rat::Node< Word, Weight > *lhs, rat::Node< Word, Weight > *rhs) |
virtual void | constant (Word &w) |
virtual void | left_weight (Weight &w) |
virtual void | right_weight (Weight &w) |
Static Protected Member Functions | |
template<class S> | |
static Weight | transpose (const algebra::SeriesBase< S > &, const Weight &) |
template<class S> | |
static Weight | transpose (const algebra::SemiringBase< S > &, const Weight &) |
Protected Attributes | |
const Semiring & | s_ |
Definition at line 31 of file reverse_visitor.hh.