![]() |
Vcsn
2.3a
Be Rational
|
Denormalize a pack of one-tape expansions. More...
#include <expansionset.hh>
Public Member Functions | |
template<size_t Tape> | |
auto | denormalize_tape (const typename project_t< Tape >::value_t &e) const -> typename project_t< Tape >::polys_t |
Denormalize on this tape: from expansion to pure polynomial. More... | |
template<size_t... Tape> | |
auto | denormalize (std::tuple< const Expansions &... > &es, detail::index_sequence< Tape... >) const -> std::tuple< typename project_t< Tape >::polys_t... > |
Denormalize on all these tapes. More... | |
auto | denormalize (const Expansions &...es) const |
Entry point: Denormalize all these expansions. More... | |
auto | tuple (Expansions &&...es) const -> value_t |
Public Attributes | |
const expansionset & | eset_ |
Denormalize a pack of one-tape expansions.
Definition at line 618 of file expansionset.hh.
|
inline |
Denormalize on all these tapes.
Definition at line 638 of file expansionset.hh.
|
inline |
Entry point: Denormalize all these expansions.
Definition at line 647 of file expansionset.hh.
References vcsn::rat::tuple.
|
inline |
Denormalize on this tape: from expansion to pure polynomial.
Definition at line 623 of file expansionset.hh.
References vcsn::rat::to_string(), and VCSN_REQUIRE.
|
inline |
Definition at line 656 of file expansionset.hh.
References vcsn::detail::cross_tuple(), and vcsn::res.
const expansionset& vcsn::rat::expansionset< ExpSet >::tuple_impl< Expansions >::eset_ |
Definition at line 673 of file expansionset.hh.