add_kind | Empty class used as static information to denote the kind of internal operation of a semigroup |

alphabet_traits | Trait for virtual types of structural elements for alphabets |

alphabet_traits< AlphabetSet< L >, AlphabetDecorator< L, T > > | Meta information about the mixing of AlphabetSet with AlphabetDecorator |

alphabet_traits< AlphabetSet< L >, std::set< L > > | Meta information about the mixing of AlphabetSet with std::set |

AlphabetDecorator | Decorate a given alphabet implementation with meta-symbols |

AlphabetSet | Static implementation of alphabet structural element |

AlphabetSetBase | Base class for structural elements of alphabets |

AtomHandler | AtomHandler class (one or zero) |

AutHandler | AutHandler class |

AutoKind< labels_are_series, Self, Series, SeriesT, LabelT > | Add adapted accessors in function of the automaton kind |

Automata | Final class for the set of automata |

AutomataBase | The most general concept of automaton |

automaton_traits< TransposeView< T > > | Automaton_traits specialization for the TransposeView implementation |

BerrySethiAlgo | This is the visitor that really computes Berry-Sethi |

BinaryOp | BinaryOp is a generic class which symbolised binary operator |

Bitset | Dynamic bitset class |

BrzozowskiAlgo | This is the class that really computes Brzozowski |

char_traits | Generic char_traits |

ConstantTermEval | This is the visitor that really computes the constant term |

ContHandler | ContHandler class |

DefaultChooser | Default chooser for aut_to_exp() |

Deferrer | This class defers the creation of its template parameter |

DeferrerDebugPart | Helper class for Deferrer |

DeltaConstIterator | Iterators use to iterate over subsets of successor/predecessor transitions |

DeltaConstIterator | Iterators use to iterate over subsets of successor/predecessor transitions |

DispatchFunction< rat::exp< M, W > > | Classical dispatch function for rat::exp |

DMChooser | Choose a state accordingly to an heuristic |

DocHandler | DocHandler class, root class |

dynamic_traits< algebra::AlphabetSet< L > > | Meta information about AlphabetSet |

dynamic_traits< algebra::AlphabetSetBase< S > > | Specialization of `dynamic_traits` for `AlphabetSetBase` |

dynamic_traits< algebra::FreeMonoid< A > > | Meta information about FreeMonoid |

dynamic_traits< algebra::FreeMonoidBase< Self > > | |

dynamic_traits< algebra::FreeMonoidProduct< F, S > > | Meta information about FreeMonoidProduct |

dynamic_traits< algebra::FreeMonoidProductBase< Self > > | |

dynamic_traits< algebra::MonoidBase< Self > > | |

dynamic_traits< algebra::NumericalSemiring > | Meta information about the NumericalSemiring structural element |

dynamic_traits< algebra::SemigroupBase< Self > > | |

dynamic_traits< algebra::SemiringBase< Self > > | |

dynamic_traits< algebra::Series< W, M > > | Dynamic traits for series |

dynamic_traits< algebra::SeriesBase< Self > > | |

dynamic_traits< algebra::TropicalSemiring< TropicalKind > > | Meta information about the tropical semirings |

dynamic_traits< Automata< Series, Kind > > | Dynamic traits for automata |

dynamic_traits< Structure< S > > | Specialization of `dynamic_traits` for `Structure` |

dynamic_traits< Transducer< Series, Kind > > | Dynamic traits for transducers |

Element | Glue class between structural elements and implementation values |

escaper | IO Manipulator to escape some characters when displaying them |

exp | Implementation of rational expression |

ExtMulHandler | ExtMulHamdlerHandler class |

FindBestSearch | Specific implementation for search() |

FreeMonoid | Implementation of a free monoid which aggregates its alphabet |

FreeMonoidBase | Structural element for free monoid |

FreeMonoidHandler | FreeMonoidHandler |

FreeMonoidProduct | Implementation of a monoid which is a product of two free monoids |

FreeMonoidProductBase | Structural element for free monoid product |

FreeMonoidProductHandler | FreeMonoidProductHandler |

generic_int_type | Generic and under-efficient int_type implementation for char_traits |

GenericMatcher | GenericMatcher manages the dispatch of pattern matching |

geometry | Store 4 maps for geometry properties of the automaton |

GeometryHandler | GeometryHandler class |

Graph | Graph |

Graph::edge_value | Edge decorator |

Graph::state_value | State decorator |

GraphContainer | |

InitFinalHandler | InitFinalHandler class |

InitialContainer | |

insert_iterator< vcsn::misc::Bitset > | Specialized insert_iterator |

iomanip | Base class for IO manipulators |

kind_transitions_ | Not for public use |

krat_exp_proxy | Proxy over Vaucanson Element |

krat_exp_virtual | Virtual pure class used by bison to deal with vaucanson's templated structures |

KRatExpAciCanonical | Visitor to build a canonical form of an expression, following aci-rules |

KRatExpFlatten | |

KRatExpInitialDerivation | Visitor to have an initial set of partial derivatives terms from an expression |

linearize_element | The types of a linearized expression |

ListChooser | Chooser for aut_to_exp() |

MetaElement | Parent class of Element |

MetaElement< algebra::AlphabetSet< L >, algebra::AlphabetDecorator< L, T > > | Services of every alphabet implemented with AlphabetDecorator<L, T> |

MetaElement< algebra::AlphabetSet< L >, std::set< L > > | Services of every alphabet implemented with std::set |

MetaElement< algebra::AlphabetSetBase< S >, T > | Specialization of `MetaElement` for `AlphabetSetBase` |

MetaElement< algebra::FreeMonoid< A >, T > | Services of an element of a free monoid implemented with FreeMonoid |

MetaElement< algebra::FreeMonoidBase< Self >, T > | Element of a free monoid i.e. words |

MetaElement< algebra::FreeMonoidProduct< F, S >, T > | Services of an element of a monoid implemented with FreeMonoidProduct |

MetaElement< algebra::FreeMonoidProductBase< Self >, T > | Element of a monoid i.e. words |

MetaElement< algebra::MonoidBase< Self >, T > | Defines services of element of every monoid |

MetaElement< algebra::NumericalSemiring, T > | Services of `Element` for numerical semirings |

MetaElement< algebra::SemigroupBase< Self >, T > | Services of every element of a semigroup |

MetaElement< algebra::SemiringBase< Self >, T > | Services of every element of semiring (semiring_elt) |

MetaElement< algebra::Series< W, M >, T > | Specialization of MetaElement for series |

MetaElement< algebra::SeriesBase< Self >, T > | Services of every series |

MetaElement< algebra::TropicalSemiring< TropicalKind >, T > | Services of element of a tropical semiring |

MetaElement< Automata< Series, Kind >, T > | MetaElement specialization for automata |

MetaElement< AutomataBase< Self >, T > | Services of every element of the automata set |

MetaElement< Structure< S >, T > | The base class that glues structural elements to implementation values |

MetaElement< Transducer< Series, Kind >, T > | Specialization of MetaElement for transducers |

MetaElement< TransducerBase< Self >, T > | Services of every element of the transducer set |

MonElmtHandler | MonElmtHandler class |

monGenAction | MonGenAction |

monGenHandler | MonGenHandler |

monGenTupleHandler | MonGenTupleHandler |

MonoidBase | `The` base class of all structures that are monoids |

mul_kind | Empty class used as static information to denote the kind of internal operation of a semigroup |

NumericalSemiring | The set of semirings implemented with usual operations (+, *) |

NumSemiringHandler | NumSemiringHandler |

op_add_traits | The type of the result of addition between two Element instances |

op_div_traits | The type of the result of division between two Element instances |

op_mod_traits | The type of the result of modulus between two Element instances |

op_mul_traits | The type of the result of multiplication between two Element instances |

op_star_traits | Meta information about the return type of the star operation |

op_sub_traits | The type of the result of substraction between two Element instances |

PRatExpDerivationVisitor | This class performs partial rational expression derivations |

ProdMonElmtHandler | MonElmtHandler |

ProductHandler | ProductHandler class |

RandomChooser | Choose randomly a state between all currently choosable |

RationalNumber | Rational numbers class |

RegexpHandler | RegexpHandler class |

remove_const | Turn a const type into its corresponding mutable type |

remove_reference | Turn a reference type into its corresponding plain type |

ScopedTimer | Allow the timing of a task within a scope |

SelfIterator | SelfIterator is an iterator which is also a container |

SemigroupBase | Base class of all structures that are semigroups |

semiring_proxy | Proxy over Vaucanson Semiring |

semiring_virtual | Virtual pure class used by bison to deal with vaucanson's templated structures |

SemiringBase | Base class for all structures that are semirings |

Series | This is the final class for series |

series_traits | Meta information about series |

SeriesBase | Structural element of series K<A*> from a free monoid A* to a semiring K |

SeriesRepresentationHandler | SeriesRepresentationHandler |

SeriesRepresentationHandler< FMPsreptype > | SeriesRepresentationHandler specialization for FMP |

SeriesSemiringHandler | SeriesSemiringHandler |

setesc | IO Manipulator to set the characters that need to be escaped |

setid | Manipulator to set the representation of the identity series |

setpm | Printing of a rational expression |

SetSlot | Type of the `set_` attribute of the `Element` class |

SetSlotAttribute | Base class for `SetSlot` |

SetSlotAttribute< S, true > | Base class for `SetSlot` , specializing `SetSlotAttribute` |

setzero | Manipulator to set the representation of the null series |

SparseInterval | Container over a sparse integer range |

SparseInterval< vcsn::handler< T, unsigned >, ExcludedContainer > | Container over a sparse integer range |

SparseIterator | SparseIterator is an iterator over range except some points |

SparseIterator< vcsn::handler< T, unsigned >, ExcludedContainer > | SparseIterator is an iterator over range except some points |

splitter_functor | Splitter for classical Hopcroft minimization |

StarHandler | StarHandler class |

StateHandler | StateHandler class |

StatesHandler | StatesHandler class |

static_eq | Test for equality between two types |

static_if | Choose between two types or values depending on a constant Boolean |

static_if_simple | Choose between two types or values depending on a constant Boolean |

static_pow | Static exponentiation |

static_pow_compute | These are auxilliary functions for static_pow |

static_pow_minus_one | Static exponentiation, result minus one |

Structure | Base class for the hierarchy of structural element types |

SumHandler | SumHandler class |

Support< std::map< U, T > > | Support<map<U, T> > is a const adapter of std::map to container |

Support< std::set< boost::shared_ptr< std::size_t > > > | Support<vector<T> > is a const adapter of std::set to container |

Support< std::set< U > > | Support<set<U, T> > is a const adapter of std::map to container |

Support< std::vector< boost::shared_ptr< std::size_t > > > | Support<vector<T> > is a const adapter of std::vector to container |

Support< vcsn::bmig::InitialContainer< U, HState > > | Support<InitialContainer<U, T> > is a const adapter of InitialContainer to container |

SupportIterator | Iterator over the Support generic class |

SyntacticDecorator | Provides the standard operator delegations to Element |

Transducer | Final class for the set of transducers |

transducer_traits | Traits for transducer implementation |

TransducerBase | The most general concept of transducer |

transition_adder_functor | Functor that constructs the transitions |

TransitionHandler | TransitionHandler class |

TransitionsHandler | TransitionsHandler class |

transpose_traits | Traits for TransposeView |

TransposeView | Provides a transposed view of an automaton |

TropicalMax | Static information about the kind of tropical we are confronted with |

TropicalMin | Static information about the kind of tropical we are confronted with |

TropicalSemiring | Structural element that denotes tropical semiring |

true_t | Static Booleans, for type matching use of Booleans |

TypeHandler | TypeHandler class |

UnaryOp | UnaryOp is a generic class which symbolised binary operator |

uniquelist | Simple unique list structure |

UniqueListBase | Base class for `uniquelist` |

UniqueMap | Canonical type map |

UniqueMap::TiSlot | Helper to make `std::type_info` into a valid key type for `std::map` |

UnsupHandler | UnsupHandler class, Handler dedicated to "eat" all part of the format Vaucanson still not supports |

Value | Value is a generic class which symbolised leaf of AST |

virtual_types< algebra::AlphabetSetBase< S > > | Specialization of `virtual_types` for `AlphabetSetBase` |

virtual_types< algebra::Series< W, M > > | Virtual types for series |

virtual_types< Automata< Series, Kind > > | Virtual types for automata |

virtual_types< Structure< S > > | Specialization of `virtual_types` for `Structure` |

virtual_types< Transducer< Series, Kind > > | Virtual types for transducers |

WeightHandler | WeightHamdlerHandler class |

Window | Handle windows in streams for performing regular expression search |

WindowedBackSearch | Specific implementation for search() |

word_traits | Trait for virtual types of structural elements for words |

word_traits< FreeMonoid< A >, std::basic_string< typename A::letter_t > > | Meta information about the mixing of FreeMonoid with std::basic_string |

XMLEq | Help to improve performances on comparaison Since transcode(string) is more expensive than transcode(XMLCh) We transcode and store all the tokens we might need to compare while parsing a document |

XMLXercesStream | The type used by Xerces-C++ for the file position type |

Generated on Thu Jan 22 17:36:50 2009 for Vaucanson by 1.5.6