Member types¶
This page contains information about the member types of the Konieczny
class.
-
using libsemigroups::Konieczny::D_class_index_type = size_t¶
Type of indices of \(\mathscr{D}\)-classes.
See also
-
using libsemigroups::Konieczny::const_d_class_iterator = detail::ConstIteratorStateless<DClassIteratorTraits<DClass>>¶
Return type of cbegin_D_classes and cend_D_classes.
Type for const random access iterators through the \(\mathscr{D}\)-classes, in the order they were enumerated.
See also
-
using libsemigroups::Konieczny::const_element_type = typename TTraits::const_element_type¶
The type of const elements.
-
using libsemigroups::Konieczny::const_iterator = detail::BruidhinnConstIterator<element_type, std::vector<internal_element_type>>¶
A type for const iterators through elements.
-
using libsemigroups::Konieczny::const_reference = typename detail::BruidhinnTraits<TElementType>::const_reference¶
Type of element const references.
-
using libsemigroups::Konieczny::const_regular_d_class_iterator = detail::ConstIteratorStateless<DClassIteratorTraits<RegularDClass>>¶
Return type of cbegin_regular_D_classes and cend_regular_D_classes.
A type for const random access iterators through the regular \(\mathscr{D}\)-classes, in the order they were enumerated.
See also
-
using libsemigroups::Konieczny::element_type = typename TTraits::element_type¶
The type of elements.
-
using libsemigroups::Konieczny::lambda_orb_type = typename TTraits::lambda_orb_type¶
The type of the orbit of the lambda values.
-
using libsemigroups::Konieczny::lambda_value_type = typename TTraits::lambda_value_type¶
The type of lambda values.