Searched refs:CBC_ReedSolomonGF256 (Results 1 – 7 of 7) sorted by relevance
30 CBC_ReedSolomonGF256::CBC_ReedSolomonGF256(int32_t primitive) { in CBC_ReedSolomonGF256() function in CBC_ReedSolomonGF25645 void CBC_ReedSolomonGF256::Init() { in Init()52 CBC_ReedSolomonGF256::~CBC_ReedSolomonGF256() {} in ~CBC_ReedSolomonGF256()54 std::unique_ptr<CBC_ReedSolomonGF256Poly> CBC_ReedSolomonGF256::BuildMonomial( in BuildMonomial()69 int32_t CBC_ReedSolomonGF256::AddOrSubtract(int32_t a, int32_t b) { in AddOrSubtract()73 int32_t CBC_ReedSolomonGF256::Exp(int32_t a) { in Exp()77 Optional<int32_t> CBC_ReedSolomonGF256::Inverse(int32_t a) { in Inverse()83 int32_t CBC_ReedSolomonGF256::Multiply(int32_t a, int32_t b) { in Multiply()
15 class CBC_ReedSolomonGF256; variable20 explicit CBC_ReedSolomonEncoder(CBC_ReedSolomonGF256* field);28 UnownedPtr<CBC_ReedSolomonGF256> const m_field;
16 class CBC_ReedSolomonGF256 {18 explicit CBC_ReedSolomonGF256(int32_t primitive);19 ~CBC_ReedSolomonGF256();
15 class CBC_ReedSolomonGF256; variable19 CBC_ReedSolomonGF256Poly(CBC_ReedSolomonGF256* field,39 UnownedPtr<CBC_ReedSolomonGF256> const m_field;
34 CBC_ReedSolomonGF256* field, in CBC_ReedSolomonGF256Poly()100 sumDiff[i] = CBC_ReedSolomonGF256::AddOrSubtract( in AddOrSubtract()119 product[i + j] = CBC_ReedSolomonGF256::AddOrSubtract( in Multiply()
32 CBC_ReedSolomonEncoder::CBC_ReedSolomonEncoder(CBC_ReedSolomonGF256* field) in CBC_ReedSolomonEncoder()
47 CBC_ReedSolomonGF256* g_QRCodeField = nullptr;406 g_QRCodeField = new CBC_ReedSolomonGF256(0x011D); in Initialize()