StaticRowView

This page contains information about the constructors for the StaticRowView() class.

Note that unless copying an existing StaticRowView it’s most likely that you will obtain a StaticRowView from StaticMatrix::row or StaticMatrix::rows.

Default constructors

StaticRowView() = default

Default constructor.

StaticRowView(StaticRowView const&) = default

Default copy constructor.

StaticRowView(StaticRowView&&) = default

Default move constructor.

StaticRowView &operator=(StaticRowView const&) = default

Default copy assignment operator.

StaticRowView &operator=(StaticRowView&&) = default

Default move assignment operator.

Constructor from Row

explicit StaticRowView(Row const &r)

Construct a row view from a Row.

Parameters

r – the row.

Exceptions

This function guarantees not to throw a LibsemigroupsException.

Complexity

Constant.