rank_state_type¶
-
using libsemigroups::KoniecznyTraits::rank_state_type = typename ::libsemigroups::RankState<element_type>¶
Defined in
adapters.hpp
.Specialisations of this class should have a typedef
type
representing the type of data stored in the class, a 0-parameter constructor, and a constructor of signaturetemplate<typename T> RankState(T, T)
whereT
is the type of a const iterator to a container ofTElementTypes
.The default declaration provided here has
type = void
and indicates that no RankState object is required by Rank<TElementType>.- Used by KoniecznyTraits.
- Template Parameters
TElementType – the type of the semigroup elements.