Vcsn  2.4
Be Rational
vcsn::rat::expressionset_impl< Context > Member List

This is the complete list of members for vcsn::rat::expressionset_impl< Context >, including all inherited members.

add(const value_t &l, const value_t &r) const -> value_tvcsn::rat::expressionset_impl< Context >
add_(values_t &&vs) const -> value_tvcsn::rat::expressionset_impl< Context >private
add_linear_(const add_t &addends, const value_t &r) const -> value_tvcsn::rat::expressionset_impl< Context >private
add_linear_(const add_t &s1, const add_t &s2) const -> value_tvcsn::rat::expressionset_impl< Context >private
add_linear_(const value_t &l, const value_t &r) const -> value_tvcsn::rat::expressionset_impl< Context >private
add_t typedefvcsn::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 typedefvcsn::rat::expressionset_impl< Context >
atom(const label_t &v) -> value_tvcsn::rat::expressionset_impl< Context >static
atom_t typedefvcsn::rat::expressionset_impl< Context >
complement(const value_t &e) const -> value_tvcsn::rat::expressionset_impl< Context >
complement_t typedefvcsn::rat::expressionset_impl< Context >
compose(const value_t &l, const value_t &r) const -> value_tvcsn::rat::expressionset_impl< Context >
compose_t typedefvcsn::rat::expressionset_impl< Context >
concat(const value_t &l, const value_t &r) const -> value_tvcsn::rat::expressionset_impl< Context >
concat_(const value_t &l, const value_t &r, std::true_type) const -> value_tvcsn::rat::expressionset_impl< Context >private
concat_(const value_t &l, const value_t &r, std::false_type) const -> value_tvcsn::rat::expressionset_impl< Context >private
conjunction(const value_t &l, const value_t &r) const -> value_tvcsn::rat::expressionset_impl< Context >
conjunction_t typedefvcsn::rat::expressionset_impl< Context >
const_visitor typedefvcsn::rat::expressionset_impl< Context >
context() const vcsn::rat::expressionset_impl< Context >
context_t typedefvcsn::rat::expressionset_impl< Context >
conv(const letterset< GenSet > &ls, typename letterset< GenSet >::value_t v) const -> value_tvcsn::rat::expressionset_impl< Context >
conv(b, typename b::value_t v) const -> value_tvcsn::rat::expressionset_impl< Context >
conv(const z &ws, typename z::value_t v) const -> value_tvcsn::rat::expressionset_impl< Context >
conv(const q &ws, typename q::value_t v) const -> value_tvcsn::rat::expressionset_impl< Context >
conv(const r &ws, typename r::value_t v) const -> value_tvcsn::rat::expressionset_impl< Context >
conv(const nmin &ws, typename nmin::value_t v) const -> value_tvcsn::rat::expressionset_impl< Context >
conv(const zmin &ws, typename zmin::value_t v) const -> value_tvcsn::rat::expressionset_impl< Context >
conv(const expressionset< Ctx2 > &ws, typename expressionset< Ctx2 >::value_t v) const -> value_tvcsn::rat::expressionset_impl< Context >
conv(std::istream &is, bool=true) const -> value_tvcsn::rat::expressionset_impl< Context >
conv(const self_t &, const value_t &v) const -> value_tvcsn::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 -> voidvcsn::rat::expressionset_impl< Context >
gather_(const value_t &l, const value_t &r) const -> values_tvcsn::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 typedefvcsn::rat::expressionset_impl< Context >
ids_vcsn::rat::expressionset_impl< Context >private
infiltrate(const value_t &l, const value_t &r) const -> value_tvcsn::rat::expressionset_impl< Context >
infiltrate_t typedefvcsn::rat::expressionset_impl< Context >
inner_t typedefvcsn::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_PUREvcsn::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_PUREvcsn::rat::expressionset_impl< Context >
is_zero(const value_t &v) const ATTRIBUTE_PUREvcsn::rat::expressionset_impl< Context >
kind_t typedefvcsn::rat::expressionset_impl< Context >
label_t typedefvcsn::rat::expressionset_impl< Context >
labelset() const vcsn::rat::expressionset_impl< Context >
labelset_ptr typedefvcsn::rat::expressionset_impl< Context >
labelset_t typedefvcsn::rat::expressionset_impl< Context >
ldivide(const value_t &l, const value_t &r) const -> value_tvcsn::rat::expressionset_impl< Context >
ldivide_t typedefvcsn::rat::expressionset_impl< Context >
leaf_t typedefvcsn::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_tvcsn::rat::expressionset_impl< Context >
letter_class_(const Args &&...chars, std::true_type) const -> value_tvcsn::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_tvcsn::rat::expressionset_impl< Context >
letter_class_(const Args &&..., std::true_type) const -> value_tvcsn::rat::expressionset_impl< Context >
letter_t typedefvcsn::rat::expressionset_impl< Context >
lweight(const weight_t &w, const value_t &e) const -> value_tvcsn::rat::expressionset_impl< Context >
lweight_t typedefvcsn::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_tvcsn::rat::expressionset_impl< Context >
mul_t typedefvcsn::rat::expressionset_impl< Context >
node_t typedefvcsn::rat::expressionset_impl< Context >
one() -> value_tvcsn::rat::expressionset_impl< Context >static
one_t typedefvcsn::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_tvcsn::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 typedefvcsn::rat::expressionset_impl< Context >
rdivide(const value_t &l, const value_t &r) const -> value_tvcsn::rat::expressionset_impl< Context >
rweight(const value_t &e, const weight_t &w) const -> value_tvcsn::rat::expressionset_impl< Context >
rweight_t typedefvcsn::rat::expressionset_impl< Context >
self() const vcsn::rat::expressionset_impl< Context >inlineprivate
self_t typedefvcsn::rat::expressionset_impl< Context >
show_one()vcsn::rat::expressionset_impl< Context >inlinestatic
shuffle(const value_t &l, const value_t &r) const -> value_tvcsn::rat::expressionset_impl< Context >
shuffle_t typedefvcsn::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_tvcsn::rat::expressionset_impl< Context >
star_status()vcsn::rat::expressionset_impl< Context >inlinestatic
star_t typedefvcsn::rat::expressionset_impl< Context >
transpose(const value_t &e) const -> value_tvcsn::rat::expressionset_impl< Context >
transposition(const value_t &e) const -> value_tvcsn::rat::expressionset_impl< Context >
transposition_t typedefvcsn::rat::expressionset_impl< Context >
tuple(Value &&...v) const -> value_tvcsn::rat::expressionset_impl< Context >
tuple_t typedefvcsn::rat::expressionset_impl< Context >
type_ignoring_lweight_(const value_t &e)vcsn::rat::expressionset_impl< Context >privatestatic
type_t typedefvcsn::rat::expressionset_impl< Context >
unary_t typedefvcsn::rat::expressionset_impl< Context >
unwrap_possible_lweight_(const value_t &e) -> value_tvcsn::rat::expressionset_impl< Context >privatestatic
value_t typedefvcsn::rat::expressionset_impl< Context >
values_t typedefvcsn::rat::expressionset_impl< Context >
variadic_t typedefvcsn::rat::expressionset_impl< Context >
weight_t typedefvcsn::rat::expressionset_impl< Context >
weightset() const vcsn::rat::expressionset_impl< Context >
weightset_ptr typedefvcsn::rat::expressionset_impl< Context >
weightset_t typedefvcsn::rat::expressionset_impl< Context >
word(label_t l) const -> word_t vcsn::rat::expressionset_impl< Context >inline
word_t typedefvcsn::rat::expressionset_impl< Context >
zero() const -> value_tvcsn::rat::expressionset_impl< Context >
zero_t typedefvcsn::rat::expressionset_impl< Context >