Constructors

This page contains information about the constructors of the Presentation class template.

libsemigroups::Presentation::Presentation()

Default constructor.

Constructs an empty presentation with no rules and no alphabet.

libsemigroups::Presentation::Presentation(Presentation&&) = default

Default move constructor.

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

Default copy constructor.

Presentation &libsemigroups::Presentation::operator=(Presentation&&) = default

Default move assignment operator.

Presentation &libsemigroups::Presentation::operator=(Presentation const&) = default

Default copy assignment operator.