DerivativesAlgo Struct Template Reference

Inheritance diagram for DerivativesAlgo:

Inheritance graph
[legend]
List of all members.

Public Types

typedef PartialExp< S, T > exp_t
typedef std::list< exp_texp_list_t
typedef exp_list_t::iterator exp_list_iterator
typedef T_auto * T_auto_p
typedef std::pair< hstate_t,
bool > 
StateMarked
typedef std::map< Etiq, StateMarked,
Comparator< Self, Etiq > > 
StateMap
typedef StateMap::iterator iterator

Public Member Functions

 DerivativesAlgo (const series_set_t &series, const Element< S, T > &exp)
 DerivativesAlgo (const series_set_t &series, const std::list< Element< S, T > > &listexp)
void on_state (const PartialExp< S, T > &e)
void run ()
T_auto_p get () const

Static Public Member Functions

static bool compare (const Etiq &e1, const Etiq &e2)

Public Attributes

bool undefined

Protected Member Functions

void link_to (const Etiq &etiq, const letter_t &l)
void link_to (const Etiq &etiq, const series_set_elt_t &el)
void set_final ()
void set_final (const series_set_elt_t &el)

Detailed Description

template<typename T_auto, typename S, typename T>
struct vcsn::DerivativesAlgo< T_auto, S, T >

Definition at line 77 of file derived_term_automaton.hxx.


Generated on Wed Jun 13 17:03:20 2007 for Vaucanson by  doxygen 1.5.1