BigBlueBox
An Inventory Management System for a NYLT Course or other Boy Scout Programs
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Pages
Public Member Functions | Static Private Member Functions | Private Attributes | List of all members
qrcodegen::QrCode::ReedSolomonGenerator Class Referencefinal

Public Member Functions

 ReedSolomonGenerator (int degree)
 
std::vector< std::uint8_t > getRemainder (const std::vector< std::uint8_t > &data) const
 

Static Private Member Functions

static std::uint8_t multiply (std::uint8_t x, std::uint8_t y)
 

Private Attributes

std::vector< std::uint8_t > coefficients
 

Constructor & Destructor Documentation

qrcodegen::QrCode::ReedSolomonGenerator::ReedSolomonGenerator ( int  degree)

Here is the call graph for this function:

Member Function Documentation

vector< uint8_t > qrcodegen::QrCode::ReedSolomonGenerator::getRemainder ( const std::vector< std::uint8_t > &  data) const

Here is the caller graph for this function:

uint8_t qrcodegen::QrCode::ReedSolomonGenerator::multiply ( std::uint8_t  x,
std::uint8_t  y 
)
staticprivate

Here is the caller graph for this function:

Member Data Documentation

std::vector<std::uint8_t> qrcodegen::QrCode::ReedSolomonGenerator::coefficients
private

The documentation for this class was generated from the following files: