| 
 Namespaces | 
| namespace   | vcsn::algebra | 
 Modules | 
| Alphabet | 
| Freemonoid | 
| Monoid | 
| Semiring | 
| Semigroup | 
| Series | 
| Algebra | 
|   | \ 
 
  | 
 Classes | 
| struct   | MetaElement< algebra::TropicalSemiring< TropicalKind >, T > | 
|   | Services of element of a tropical semiring.  More...
 
  | 
 Functions | 
| 
template<typename T, typename Self> T  | vcsn::op_default (SELECTOR(algebra::MonoidBase< Self >), SELECTOR(T)) | 
|   | By default, an element of a monoid is the identity. 
 
  | 
| template<typename S, typename T> bool  | vcsn::op_can_choose_non_starable (const  S &set, SELECTOR(T)) | 
| template<typename S, typename T> Element< S, T >  | vcsn::op_choose_starable (const  algebra::SemiringBase< S > &set, SELECTOR(T)) | 
| template<typename S, typename T> Element< S, T >  | vcsn::op_choose_non_starable (const  algebra::SemiringBase< S > &set, SELECTOR(T)) |