|
| template<typename Lhs , typename Rhs > |
| auto | awali::sttc::infiltration (const Lhs &lhs, const Rhs &rhs, bool keep_history=true) -> decltype(join_automata(lhs, rhs)) |
| | Build the (accessible part of the) infiltration. More...
|
| |
| template<typename... Auts> |
| auto | awali::sttc::join_automata (Auts &&... auts) -> decltype(make_mutable_automaton(join(auts->context()...))) |
| | Join between automata. More...
|
| |
| template<typename... Auts> |
| auto | awali::sttc::k_product_no_history (const Auts &... as) -> decltype(join_automata(as...)) |
| | Build the (accessible part of the) product. More...
|
| |
| template<typename... Auts> |
| auto | awali::sttc::k_product_with_history (const Auts &... as) -> decltype(join_automata(as...)) |
| | Build the (accessible part of the) product. More...
|
| |
| template<typename... Auts> |
| auto | awali::sttc::k_shuffle_no_history (const Auts &... as) -> decltype(join_automata(as...)) |
| | Build the (accessible part of the) product. More...
|
| |
| template<typename... Auts> |
| auto | awali::sttc::k_shuffle_with_history (const Auts &... as) -> decltype(join_automata(as...)) |
| | Build the (accessible part of the) product. More...
|
| |
| template<typename... Auts> |
| auto | awali::sttc::meet_automata (Auts &&... auts) -> decltype(make_mutable_automaton(meet(auts->context()...))) |
| | Meet between automata. More...
|
| |
| template<typename Aut > |
| auto | awali::sttc::power (const Aut &aut, unsigned n) -> typename Aut::element_type::automaton_nocv_t |
| |
| template<typename Lhs , typename Rhs > |
| auto | awali::sttc::product (const Lhs &lhs, const Rhs &rhs, bool keep_history=true) -> decltype(join_automata(lhs, rhs)) |
| |
| template<typename Lhs , typename Rhs > |
| auto | awali::sttc::shuffle (const Lhs &lhs, const Rhs &rhs, bool keep_history=true) -> decltype(join_automata(lhs, rhs)) |
| |
| template<typename WS , typename W1 , typename... W> |
| auto | awali::sttc::internal::variadic_mul (const WS &weightset, const W1 &w1, const W &... w) -> typename WS::value_t |
| |
| template<typename WS , typename W1 , typename W2 > |
| auto | awali::sttc::internal::variadic_mul (const WS &weightset, const W1 &w1, const W2 &w2) -> typename WS::value_t |
| |