Member functions¶
This page contains information about the member functions for the congruence::Kambites
class.
-
libsemigroups::congruence::Kambites::Kambites()¶
Default constructor.
- Parameters
(None)
- Complexity
Constant
- Throws
(None) – This function guarantees not to throw a
LibsemigroupsException
.
-
inline libsemigroups::congruence::Kambites::Kambites(Kambites const ©)¶
Default copy constructor.
-
explicit libsemigroups::congruence::Kambites::Kambites(fpsemigroup::Kambites<std::string> const ©)¶
Construct from fpsemigroup::Kambites.
This function constructs a new congruence::Kambites object initialised with existing data in fpsemigroup::Kambites.
- Complexity
Constant
- Parameters
copy – the fpsemigroup::Kambites.
- Throws
(None) – This function guarantees not to throw a
LibsemigroupsException
.
-
inline fpsemigroup::Kambites<std::string> &libsemigroups::congruence::Kambites::kambites() const¶
Get the underlying fpsemigroup::Kambites.
- Parameters
(None)
- Complexity
Constant
- Throws
(None) – This function guarantees not to throw a
LibsemigroupsException
.- Returns
A reference to the underlying fpsemigroup::Kambites of
this
.