# FreeMonoid< A > Member List

This is the complete list of members for FreeMonoid< A >, including all inherited members.

alphabet() | FreeMonoid< A > |
alphabet() const | FreeMonoid< A > |
alphabet_t typedef | FreeMonoidBase< FreeMonoid< A > > |
choose(SELECTOR(T)) const | Structure< FreeMonoid< A > > |
contains(const Element< FreeMonoid< A >, T > &elt) const | Structure< FreeMonoid< A > > |
contains(const Element< OtherS, T > &other) const | Structure< FreeMonoid< A > > |
contains(const T &elt_value) const | Structure< FreeMonoid< A > > |
FreeMonoid(const A &a) | FreeMonoid< A > |
FreeMonoid(const A &a, monoid_rep_t mr) | FreeMonoid< A > |
FreeMonoid(const FreeMonoid &w) | FreeMonoid< A > |
FreeMonoidBase() | FreeMonoidBase< FreeMonoid< A > > | `[protected]`
FreeMonoidBase(const FreeMonoidBase &m) | FreeMonoidBase< FreeMonoid< A > > | `[protected]`
identity(SELECTOR(T)) const | MonoidBase< FreeMonoid< A > > |
letter_t typedef | FreeMonoidBase< FreeMonoid< A > > |
MonoidBase() | MonoidBase< FreeMonoid< A > > | `[protected]`
MonoidBase(const MonoidBase &other) | MonoidBase< FreeMonoid< A > > | `[protected]`
representation() const | FreeMonoid< A > |
self() | Structure< FreeMonoid< A > > |
self() const | Structure< FreeMonoid< A > > |
self_t typedef | Structure< FreeMonoid< A > > |
SemigroupBase() | SemigroupBase< FreeMonoid< A > > | `[protected]`
SemigroupBase(const SemigroupBase &other) | SemigroupBase< FreeMonoid< A > > | `[protected]`
set_representation(monoid_rep_t mr) | FreeMonoid< A > |
Structure() | Structure< FreeMonoid< A > > | `[protected]`
Structure(const Structure &other) | Structure< FreeMonoid< A > > | `[protected]`
zero(SELECTOR(T)) const | MonoidBase< FreeMonoid< A > > |