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

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

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

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

Inheritance graph
[legend]
List of all members.

Public Member Functions

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 Member Functions

 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 Tue Jul 1 18:19:17 2003 for Vaucanson by doxygen1.3-rc3