CongruenceWrapper¶
-
template<typename T>
class CongruenceWrapper : public FpSemigroupInterface¶ Defined in
cong-wrap.hpp
.This class wraps a derived class of CongruenceInterface of type
T
so that it has the FpSemigroupInterface.
Member types¶
The type of the wrapped congruence, also the template parameter |
Constructors¶
Default constructor. |
|
Default copy constructor. |
|
Deleted. |
|
Constructor from a const reference to a FroidurePinBase. |
|
Constructor from a std::shared_ptr to a FroidurePinBase. |
Deleted constructors¶
Deleted. |
|
Deleted. |
CongruenceWrapper member functions¶
Get a reference to the underlying congruence. |
Member functions and types inherited from FpSemigroupInterface¶
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
None |
|
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
Member functions inherited from Runner¶
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |
|
None |