Constructors

This page contains information about the constructors for the FpSemigroupInterface class.

libsemigroups::FpSemigroupInterface::FpSemigroupInterface()

Construct an empty finitely presented semigroup object.

Complexity

Constant.

Parameters

(None)

Throws

(None) – This function guarantees not to throw a LibsemigroupsException.

libsemigroups::FpSemigroupInterface::FpSemigroupInterface(FpSemigroupInterface const&) = default

Default copy constructor.

libsemigroups::FpSemigroupInterface::FpSemigroupInterface(FpSemigroupInterface&&) = default

Deleted.