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

vcsn::AutomataBase Struct Template Reference
[Concept]

The most general concept of automaton. More...

Inheritance diagram for vcsn::AutomataBase:

Inheritance graph
[legend]
List of all members.

Public Types

typedef virtual_types< Self
>::series_t 
series_t
 The type of the series set associated with the automaton.


Public Methods

const series_tseries () const
 Accessor to the set of series of the automaton.


Protected Methods

 AutomataBase ()
 The default constructor is protected since it is an abstract class.

 AutomataBase (const AutomataBase &other)
 The copy constructor is protected since it is an abstract class.


Detailed Description

template<typename Self>
struct vcsn::AutomataBase< Self >

The most general concept of automaton.

It symbolises the set of automata with multiplicity over a fixed semiring and a fixed free monoid. Note that this class is abstract in the hierarchy.


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