Constructors¶
This page contains information about the constructors for the
DynamicRowView
class.
Note that unless copying an existing DynamicRowView
it’s most likely that
you will obtain a DynamicRowView
from DynamicMatrix::row
or
DynamicMatrix::rows
.
Default constructors¶
-
DynamicRowView() = default¶
Default constructor.
-
DynamicRowView(DynamicRowView const&) = default¶
Default copy constructor.
-
DynamicRowView(DynamicRowView&&) = default¶
Default move constructor.
-
DynamicRowView &operator=(DynamicRowView const&) = default¶
Default copy assignment operator.
-
DynamicRowView &operator=(DynamicRowView&&) = default¶
Default move assignment operator.
Constructor from Row¶
-
explicit DynamicRowView(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.