(t, m, s)-nets generator  3.0.1
GenMatRow Class Reference

#include <common.hpp>

Public Member Functions

 GenMatRow (GenMatRow const &)
 
 GenMatRow (GenMatRow &&)
 
GenMatRowoperator= (GenMatRow const &)
 
GenMatRowoperator= (GenMatRow &&)
 
 GenMatRow (BasicInt size)
 
 GenMatRow (std::vector< uint8_t > const &values_vector)
 
 GenMatRow (std::initializer_list< uint8_t > const &values_list)
 
bool empty (void) const
 
BasicInt size (void) const
 
uint8_t operator[] (BasicInt n) const
 
uint8_t & operator[] (BasicInt n)
 
GenMatRowoperator^= (GenMatRow const &r)
 
GenMatRowoperator>>= (BasicInt s)
 
GenMatRowoperator<<= (BasicInt s)
 
GenMatRowoperator*= (bool m)
 

Public Attributes

friend GenMat
 

Private Attributes

std::vector< uint8_t > m_values
 

Friends

bool operator== (GenMatRow const &l, GenMatRow const &r)
 

Detailed Description

Represents a row of a generating matrix