add(const value_t &l, const value_t &r) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
add_(values_t &&vs) const -> value_t | vcsn::rat::expressionset_impl< Context > | private |
add_linear_(const add_t &addends, const value_t &r) const -> value_t | vcsn::rat::expressionset_impl< Context > | private |
add_linear_(const add_t &s1, const add_t &s2) const -> value_t | vcsn::rat::expressionset_impl< Context > | private |
add_linear_(const value_t &l, const value_t &r) const -> value_t | vcsn::rat::expressionset_impl< Context > | private |
add_t typedef | vcsn::rat::expressionset_impl< Context > | |
as_tupleset() const -> std::enable_if_t< Ctx::is_lat, as_tupleset_t< Ctx >> | vcsn::rat::expressionset_impl< Context > | inline |
as_tupleset_t typedef | vcsn::rat::expressionset_impl< Context > | |
atom(const label_t &v) -> value_t | vcsn::rat::expressionset_impl< Context > | static |
atom_t typedef | vcsn::rat::expressionset_impl< Context > | |
complement(const value_t &e) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
complement_t typedef | vcsn::rat::expressionset_impl< Context > | |
compose(const value_t &l, const value_t &r) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
compose_t typedef | vcsn::rat::expressionset_impl< Context > | |
concat(const value_t &l, const value_t &r) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
concat_(const value_t &l, const value_t &r, std::true_type) const -> value_t | vcsn::rat::expressionset_impl< Context > | private |
concat_(const value_t &l, const value_t &r, std::false_type) const -> value_t | vcsn::rat::expressionset_impl< Context > | private |
conjunction(const value_t &l, const value_t &r) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
conjunction_t typedef | vcsn::rat::expressionset_impl< Context > | |
const_visitor typedef | vcsn::rat::expressionset_impl< Context > | |
context() const | vcsn::rat::expressionset_impl< Context > | |
context_t typedef | vcsn::rat::expressionset_impl< Context > | |
conv(const letterset< GenSet > &ls, typename letterset< GenSet >::value_t v) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
conv(b, typename b::value_t v) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
conv(const z &ws, typename z::value_t v) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
conv(const q &ws, typename q::value_t v) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
conv(const r &ws, typename r::value_t v) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
conv(const nmin &ws, typename nmin::value_t v) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
conv(const zmin &ws, typename zmin::value_t v) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
conv(const expressionset< Ctx2 > &ws, typename expressionset< Ctx2 >::value_t v) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
conv(std::istream &is, bool=true) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
conv(const self_t &, const value_t &v) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
convs(std::istream &, Fun) const | vcsn::rat::expressionset_impl< Context > | inline |
ctx_ | vcsn::rat::expressionset_impl< Context > | private |
equal(const value_t &l, const value_t &r) | vcsn::rat::expressionset_impl< Context > | static |
expressionset_impl(const context_t &ctx, identities_t ids={}) | vcsn::rat::expressionset_impl< Context > | |
gather_(values_t &res, const value_t &v) const | vcsn::rat::expressionset_impl< Context > | private |
gather_(const value_t &l, const value_t &r) const | vcsn::rat::expressionset_impl< Context > | private |
gather_(values_t &res, const value_t &v) const -> void | vcsn::rat::expressionset_impl< Context > | |
gather_(const value_t &l, const value_t &r) const -> values_t | vcsn::rat::expressionset_impl< Context > | |
has_lightening_weights() | vcsn::rat::expressionset_impl< Context > | inlinestatic |
has_one() | vcsn::rat::expressionset_impl< Context > | inlinestatic |
hash(const value_t &v) | vcsn::rat::expressionset_impl< Context > | static |
identities() const | vcsn::rat::expressionset_impl< Context > | |
identities_t typedef | vcsn::rat::expressionset_impl< Context > | |
ids_ | vcsn::rat::expressionset_impl< Context > | private |
infiltrate(const value_t &l, const value_t &r) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
infiltrate_t typedef | vcsn::rat::expressionset_impl< Context > | |
inner_t typedef | vcsn::rat::expressionset_impl< Context > | |
is_commutative() | vcsn::rat::expressionset_impl< Context > | inlinestatic |
is_expressionset() | vcsn::rat::expressionset_impl< Context > | inlinestatic |
is_free() | vcsn::rat::expressionset_impl< Context > | inlinestatic |
is_idempotent() | vcsn::rat::expressionset_impl< Context > | inlinestatic |
is_letter(value_t) const | vcsn::rat::expressionset_impl< Context > | inline |
is_letterized() | vcsn::rat::expressionset_impl< Context > | inlinestatic |
is_one(const value_t &v) ATTRIBUTE_PURE | vcsn::rat::expressionset_impl< Context > | static |
is_special(const value_t &v) | vcsn::rat::expressionset_impl< Context > | inlinestatic |
is_universal(const value_t &v) const ATTRIBUTE_PURE | vcsn::rat::expressionset_impl< Context > | |
is_zero(const value_t &v) const ATTRIBUTE_PURE | vcsn::rat::expressionset_impl< Context > | |
kind_t typedef | vcsn::rat::expressionset_impl< Context > | |
label_t typedef | vcsn::rat::expressionset_impl< Context > | |
labelset() const | vcsn::rat::expressionset_impl< Context > | |
labelset_ptr typedef | vcsn::rat::expressionset_impl< Context > | |
labelset_t typedef | vcsn::rat::expressionset_impl< Context > | |
ldivide(const value_t &l, const value_t &r) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
ldivide_t typedef | vcsn::rat::expressionset_impl< Context > | |
leaf_t typedef | vcsn::rat::expressionset_impl< Context > | |
less(const value_t &l, const value_t &r) | vcsn::rat::expressionset_impl< Context > | static |
less_linear(const value_t &l, const value_t &r) | vcsn::rat::expressionset_impl< Context > | static |
letter_class(Args &&...chars) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
letter_class_(const Args &&...chars, std::true_type) const -> value_t | vcsn::rat::expressionset_impl< Context > | private |
letter_class_(std::set< std::pair< typename LabelSet_::letter_t, typename LabelSet_::letter_t >> chars, bool accept, std::false_type) const | vcsn::rat::expressionset_impl< Context > | private |
letter_class_(std::set< std::pair< typename LabelSet_::letter_t, typename LabelSet_::letter_t >> ccs, bool accept, std::false_type) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
letter_class_(const Args &&..., std::true_type) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
letter_t typedef | vcsn::rat::expressionset_impl< Context > | |
lweight(const weight_t &w, const value_t &e) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
lweight_t typedef | vcsn::rat::expressionset_impl< Context > | |
make(std::istream &is) | vcsn::rat::expressionset_impl< Context > | static |
mul(const value_t &l, const value_t &r) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
mul_t typedef | vcsn::rat::expressionset_impl< Context > | |
node_t typedef | vcsn::rat::expressionset_impl< Context > | |
one() -> value_t | vcsn::rat::expressionset_impl< Context > | static |
one_t typedef | vcsn::rat::expressionset_impl< Context > | |
open(bool o) const | vcsn::rat::expressionset_impl< Context > | |
possibly_implicit_lweight_(const value_t &e) | vcsn::rat::expressionset_impl< Context > | privatestatic |
power(const value_t &e, unsigned n) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
print(const value_t &v, std::ostream &o=std::cout, format fmt={}) const -> std::ostream & | vcsn::rat::expressionset_impl< Context > | |
print_set(std::ostream &o, format fmt={}) const -> std::ostream & | vcsn::rat::expressionset_impl< Context > | |
project() const -> project_t< Tape > | vcsn::rat::expressionset_impl< Context > | inline |
project(const value_t &v) const -> decltype(::vcsn::rat::project< Tape >(this->self(), v)) | vcsn::rat::expressionset_impl< Context > | inline |
project_t typedef | vcsn::rat::expressionset_impl< Context > | |
rdivide(const value_t &l, const value_t &r) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
rweight(const value_t &e, const weight_t &w) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
rweight_t typedef | vcsn::rat::expressionset_impl< Context > | |
self() const | vcsn::rat::expressionset_impl< Context > | inlineprivate |
self_t typedef | vcsn::rat::expressionset_impl< Context > | |
show_one() | vcsn::rat::expressionset_impl< Context > | inlinestatic |
shuffle(const value_t &l, const value_t &r) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
shuffle_t typedef | vcsn::rat::expressionset_impl< Context > | |
size(const value_t &v) | vcsn::rat::expressionset_impl< Context > | static |
sname() | vcsn::rat::expressionset_impl< Context > | static |
special() | vcsn::rat::expressionset_impl< Context > | inlinestatic |
star(const value_t &e) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
star_status() | vcsn::rat::expressionset_impl< Context > | inlinestatic |
star_t typedef | vcsn::rat::expressionset_impl< Context > | |
transpose(const value_t &e) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
transposition(const value_t &e) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
transposition_t typedef | vcsn::rat::expressionset_impl< Context > | |
tuple(Value &&...v) const -> value_t | vcsn::rat::expressionset_impl< Context > | |
tuple_t typedef | vcsn::rat::expressionset_impl< Context > | |
type_ignoring_lweight_(const value_t &e) | vcsn::rat::expressionset_impl< Context > | privatestatic |
type_t typedef | vcsn::rat::expressionset_impl< Context > | |
unary_t typedef | vcsn::rat::expressionset_impl< Context > | |
unwrap_possible_lweight_(const value_t &e) -> value_t | vcsn::rat::expressionset_impl< Context > | privatestatic |
value_t typedef | vcsn::rat::expressionset_impl< Context > | |
values_t typedef | vcsn::rat::expressionset_impl< Context > | |
variadic_t typedef | vcsn::rat::expressionset_impl< Context > | |
weight_t typedef | vcsn::rat::expressionset_impl< Context > | |
weightset() const | vcsn::rat::expressionset_impl< Context > | |
weightset_ptr typedef | vcsn::rat::expressionset_impl< Context > | |
weightset_t typedef | vcsn::rat::expressionset_impl< Context > | |
word(label_t l) const -> word_t | vcsn::rat::expressionset_impl< Context > | inline |
word_t typedef | vcsn::rat::expressionset_impl< Context > | |
zero() const -> value_t | vcsn::rat::expressionset_impl< Context > | |
zero_t typedef | vcsn::rat::expressionset_impl< Context > | |