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

automata_ops.hh File Reference

This file holds the default operations for the elements of the automata set. More...

Include dependency graph for automata_ops.hh:

This graph shows which files directly or indirectly include this file:


Namespaces

namespace  vcsn

Functions

template<class S, class T, typename OutputIterator>
void op_delta (const AutomataBase< S > &, const T &, OutputIterator res, hstate_t from, delta_kind::edges k)
 store the output edges of the state 'from' using 'res'.
template<class S, class T, typename OutputIterator, typename L>
void op_delta (const AutomataBase< S > &, const T &, OutputIterator res, hstate_t from, const L &query, delta_kind::edges k)
 Delta using a query, with iterator output.
template<class S, class T, typename OutputIterator, typename L>
void op_letter_delta (const AutomataBase< S > &, const T &, OutputIterator res, hstate_t from, const L &letter, delta_kind::edges k)
 Delta on a letter, with iterator output.
template<class S, class T, typename OutputIterator>
void op_spontaneous_delta (const AutomataBase< S > &, const T &, OutputIterator res, hstate_t from, delta_kind::edges k)
 Store the output spontaneous transitions.
template<class S, class T, typename Container>
void op_deltac (const AutomataBase< S > &, const T &, Container &res, hstate_t from, delta_kind::edges k)
 Store the output edges of the state 'from' in the container 'res'.
template<class S, class T, typename Container, typename L>
void op_deltac (const AutomataBase< S > &, const T &, Container &res, hstate_t from, const L &query, delta_kind::edges k)
 Delta using a query, with container output.
template<class S, class T, typename Container, typename L>
void op_letter_deltac (const AutomataBase< S > &, const T &, Container &res, hstate_t from, const L &letter, delta_kind::edges k)
 Delta on a letter, with container output.
template<class S, class T, class Container>
void op_spontaneous_deltac (const AutomataBase< S > &, const T &, Container &res, hstate_t from, delta_kind::edges k)
 Store the output op_spontaneous transitions.
template<class S, class T, typename OutputIterator>
void op_delta (const AutomataBase< S > &, const T &, OutputIterator res, hstate_t from, delta_kind::states k)
 Store the output states of the state 'from' using 'res'.
template<class S, class T, typename OutputIterator, typename L>
void op_delta (const AutomataBase< S > &, const T &, OutputIterator res, hstate_t from, const L &query, delta_kind::states k)
 Delta using a query, with iterator output.
template<class S, class T, typename OutputIterator, typename L>
void op_letter_delta (const AutomataBase< S > &, const T &, OutputIterator res, hstate_t from, const L &letter, delta_kind::states k)
 Delta on a letter, with iterator output.
template<class S, class T, typename OutputIterator>
void op_spontaneous_delta (const AutomataBase< S > &, const T &, OutputIterator res, hstate_t from, delta_kind::states k)
 Store the output op_spontaneous transitions.
template<class S, class T, typename Container>
void op_deltac (const AutomataBase< S > &, const T &, Container &res, hstate_t from, delta_kind::states k)
 Store the output states of the state 'from' in the container 'res'.
template<class S, class T, typename Container, typename L>
void op_deltac (const AutomataBase< S > &, const T &, Container &res, hstate_t from, const L &query, delta_kind::states k)
 Delta using a quesry, with container output.
template<class S, class T, typename Container, typename L>
void op_letter_deltac (const AutomataBase< S > &, const T &, Container &res, hstate_t from, const L &letter, delta_kind::states k)
 Delta on a letter, with container output.
template<class S, class T, typename Container>
void op_spontaneous_deltac (const AutomataBase< S > &, const T &, Container &res, hstate_t from, delta_kind::states k)
 Store the output op_spontaneous transitions.
template<class S, class T, typename OutputIterator>
void op_rdelta (const AutomataBase< S > &, const T &, OutputIterator res, hstate_t from, delta_kind::edges k)
 Store the output edges of the state 'from' using 'res'.
template<class S, class T, typename OutputIterator, typename L>
void op_rdelta (const AutomataBase< S > &, const T &, OutputIterator res, hstate_t from, const L &query, delta_kind::edges k)
 Reverse delta using a query, with iterator output.
template<class S, class T, typename OutputIterator, typename L>
void op_letter_rdelta (const AutomataBase< S > &, const T &, OutputIterator res, hstate_t from, const L &letter, delta_kind::edges k)
 Reverse delta on a letter, with iterator output.
template<class S, class T, typename OutputIterator>
void op_spontaneous_rdelta (const AutomataBase< S > &, const T &, OutputIterator res, hstate_t from, delta_kind::edges k)
 Store the output op_spontaneous transitions.
template<class S, class T, typename Container>
void op_rdeltac (const AutomataBase< S > &, const T &, Container &res, hstate_t from, delta_kind::edges k)
 store the output edges of the state 'from' in the container 'res'.
template<class S, class T, typename Container, typename L>
void op_rdeltac (const AutomataBase< S > &, const T &, Container &res, hstate_t from, const L &query, delta_kind::edges k)
 Reverse delta using a query, with container output.
template<class S, class T, typename Container, typename L>
void op_letter_rdeltac (const AutomataBase< S > &, const T &, Container &res, hstate_t from, const L &letter, delta_kind::edges k)
 Reverse delta on a letter, with container output.
template<class S, class T, typename Container>
void op_spontaneous_rdeltac (const AutomataBase< S > &, const T &, Container &res, hstate_t from, delta_kind::edges k)
 store the output op_spontaneous transitions.
template<class S, class T, typename OutputIterator>
void op_rdelta (const AutomataBase< S > &, const T &, OutputIterator res, hstate_t from, delta_kind::states k)
 store the output states of the state 'from' using 'res'.
template<class S, class T, typename OutputIterator, typename L>
void op_rdelta (const AutomataBase< S > &, const T &, OutputIterator res, hstate_t from, const L &query, delta_kind::states k)
 Reverse delta using a query, with iterator output.
template<class S, class T, typename OutputIterator, typename L>
void op_letter_rdelta (const AutomataBase< S > &, const T &, OutputIterator res, hstate_t from, const L &letter, delta_kind::states k)
 Reverse delta on a letter, with iterator output.
template<class S, class T, typename OutputIterator>
void op_spontaneous_rdelta (const AutomataBase< S > &, const T &, OutputIterator res, hstate_t from, delta_kind::states k)
 Store the output op_spontaneous transitions.
template<class S, class T, typename Container>
void op_rdeltac (const AutomataBase< S > &, const T &, Container &res, hstate_t from, delta_kind::states k)
 Store the output states of the state 'from' in the container 'res'.
template<class S, class T, typename Container, typename L>
void op_rdeltac (const AutomataBase< S > &, const T &, Container &res, hstate_t from, const L &query, delta_kind::states k)
 Reverse delta using a query, with container output.
template<class S, class T, typename Container, typename L>
void op_letter_rdeltac (const AutomataBase< S > &, const T &, Container &res, hstate_t from, const L &letter, delta_kind::states k)
 Reverse delta on a letter, with container output.
template<class S, class T, typename Container>
void op_spontaneous_rdeltac (const AutomataBase< S > &, const T &, Container &res, hstate_t from, delta_kind::states k)
 Store the output op_spontaneous transitions.

Detailed Description

This file holds the default operations for the elements of the automata set.


Generated on Thu Oct 27 12:47:10 2005 for Vaucanson by  doxygen 1.4.1