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 starable () 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 Fri Jul 11 19:43:40 2003 for Vaucanson by doxygen 1.3.2