Member types

This page contains information about the member types of the FroidurePinTraits class.

using libsemigroups::FroidurePinTraits::element_type = typename detail::BruidhinnTraits<TElementType>::value_type

The type of the elements of a FroidurePin instance.

This type has const removed, and if TElementType is a pointer to const, then the second const is also removed.

using libsemigroups::FroidurePinTraits::state_type = TStateType

The type of the state (if any).

This type can be used to store some state that might be required in an FroidurePin instance.