Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

vcsn::MetaElement< algebra::SemiringBase< Self >, T > Struct Template Reference
[Semiring]

Services of every element of semiring (weight). More...

Inheritance diagram for vcsn::MetaElement< algebra::SemiringBase< Self >, T >:

Inheritance graph
[legend]
List of all members.

Public Methods

Element< Self, T > & star ()
 in-place star transformation of the weight.

bool stareable () const
 returns true if we can to compute the star of the weight.


Protected Methods

 MetaElement ()
 Default constructor is protected since it is an abstract class.

 MetaElement (const MetaElement &other)
 Copy constructor is protected since it is an abstract class.


Detailed Description

template<typename Self, typename T>
struct vcsn::MetaElement< algebra::SemiringBase< Self >, T >

Services of every element of semiring (weight).


Generated on Wed Jul 2 19:09:11 2003 for Vaucanson by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002