1 #ifndef SEQUENCE_VARIANT_MATRIX_VIEWS_HPP__ 2 #define SEQUENCE_VARIANT_MATRIX_VIEWS_HPP__ 4 #include "VariantMatrix.hpp" 5 #include "bits/variant_matrix_views_internal.hpp" 40 const std::size_t row);
66 const std::size_t col);
Implementation details for Sequence::RowView and Sequence::ConstRowView.
The namespace in which this library resides.
ConstRowView get_RowView(const VariantMatrix &m, const std::size_t row)
Return a ConstRowView from VariantMatrix m at row row. std::out_of_range is thrown if row is out of r...
ConstRowView get_ConstRowView(const VariantMatrix &m, const std::size_t row)
Return a ConstRowView from VariantMatrix m at row row. std::out_of_range is thrown if row is out of r...
Matrix representation of variation data.
ColView get_ColView(VariantMatrix &m, const std::size_t col)
Return a ColView from VariantMatrix m at col col. std::out_of_range is thcoln if col is out of range...
ConstColView get_ConstColView(VariantMatrix &m, const std::size_t col)
Return a ConstColView from VariantMatrix m at col col. std::out_of_range is thcoln if col is out of r...
Implementation details for Sequence::ColView and Sequence::ConstColView.