FroidurePinTraits¶
-
template<typename TElementType, typename TStateType = void>
struct FroidurePinTraits¶ Defined in
froidure-pin.hpp
.This is a traits class for use with FroidurePin.
See also
- Template Parameters
TElementType – the type of the elements.
TStateType – the type of the state (if any, defaults to
void
, meaning none).
Member types¶
The type of the elements of a |
|
The type of the state (if any). |
Adapters¶
Adapter for the complexity of multiplication. |
|
Adapter for the degree of an element. |
|
Adapter for testing equality. |
|
Adapter for hashing. |
|
Adapter for increasing the degree of an element. |
|
Adapter for comparisons. |
|
Adapter for the identity element of the given type. |
|
Adapter for the product of two elements. |
|
Adapter for swapping. |