Searched refs:CBC_ReedSolomonGF256 (Results 1 – 9 of 9) sorted by relevance
30 CBC_ReedSolomonGF256* CBC_ReedSolomonGF256::QRCodeField = nullptr;31 CBC_ReedSolomonGF256* CBC_ReedSolomonGF256::DataMatrixField = nullptr;33 void CBC_ReedSolomonGF256::Initialize() { in Initialize()34 QRCodeField = new CBC_ReedSolomonGF256(0x011D); in Initialize()36 DataMatrixField = new CBC_ReedSolomonGF256(0x012D); in Initialize()40 void CBC_ReedSolomonGF256::Finalize() { in Finalize()47 CBC_ReedSolomonGF256::CBC_ReedSolomonGF256(int32_t primitive) { in CBC_ReedSolomonGF256() function in CBC_ReedSolomonGF25662 void CBC_ReedSolomonGF256::Init() { in Init()67 CBC_ReedSolomonGF256::~CBC_ReedSolomonGF256() {} in ~CBC_ReedSolomonGF256()69 CBC_ReedSolomonGF256Poly* CBC_ReedSolomonGF256::GetZero() const { in GetZero()[all …]
16 class CBC_ReedSolomonGF256 {18 explicit CBC_ReedSolomonGF256(int32_t primitive);19 ~CBC_ReedSolomonGF256();36 static CBC_ReedSolomonGF256* QRCodeField;37 static CBC_ReedSolomonGF256* DataMatrixField;
15 class CBC_ReedSolomonGF256; variable19 CBC_ReedSolomonGF256Poly(CBC_ReedSolomonGF256* field, int32_t coefficients);22 bool Init(CBC_ReedSolomonGF256* field,43 UnownedPtr<CBC_ReedSolomonGF256> m_field;
15 class CBC_ReedSolomonGF256; variable20 explicit CBC_ReedSolomonEncoder(CBC_ReedSolomonGF256* field);29 UnownedPtr<CBC_ReedSolomonGF256> const m_field;
32 CBC_ReedSolomonGF256Poly::CBC_ReedSolomonGF256Poly(CBC_ReedSolomonGF256* field, in CBC_ReedSolomonGF256Poly()45 bool CBC_ReedSolomonGF256Poly::Init(CBC_ReedSolomonGF256* field, in Init()95 result = CBC_ReedSolomonGF256::AddOrSubtract(result, m_coefficients[i]); in EvaluateAt()100 result = CBC_ReedSolomonGF256::AddOrSubtract(m_field->Multiply(a, result), in EvaluateAt()132 sumDiff[j] = CBC_ReedSolomonGF256::AddOrSubtract( in AddOrSubtract()154 product[i + j] = CBC_ReedSolomonGF256::AddOrSubtract( in Multiply()
32 CBC_ReedSolomonEncoder::CBC_ReedSolomonEncoder(CBC_ReedSolomonGF256* field) in CBC_ReedSolomonEncoder()
41 delete CBC_ReedSolomonGF256::QRCodeField; in ReleaseAll()42 CBC_ReedSolomonGF256::QRCodeField = nullptr; in ReleaseAll()43 delete CBC_ReedSolomonGF256::DataMatrixField; in ReleaseAll()44 CBC_ReedSolomonGF256::DataMatrixField = nullptr; in ReleaseAll()
239 CBC_ReedSolomonEncoder encode(CBC_ReedSolomonGF256::QRCodeField); in GenerateECBytes()
23 CBC_ReedSolomonGF256::Initialize(); in BC_Library_Init()33 CBC_ReedSolomonGF256::Finalize(); in BC_Library_Destroy()