Inheritance diagram for FreeMonoid:
Public Types | |
typedef traits::virtual_types< FreeMonoid< A > >::alphabet_t | alphabet_t |
typedef alphabet_t::letter_t | letter_t |
Public Member Functions | |
FreeMonoid () | |
Default constructor. | |
FreeMonoid (const A &a) | |
Constructor based on an alphabet. | |
FreeMonoid (const FreeMonoid &w) | |
Copy constructor. | |
A & | alphabet () |
Alphabet's accessor. | |
const A & | alphabet () const |
Alphabet's accessor (const version). |
|
The type of the alphabet A. |
|
The type of letter hold by the alphabet. |