#include <ReedSolomon.h>
|
| | ReedSolomon (int E, int I, bool D) |
| |
| | ~ReedSolomon () |
| |
| void | Encode_RS (std::vector< unsigned char > &data) |
| |
| void | Decode_RS (std::vector< unsigned char > &data, int &num_errors) |
| |
| | ReedSolomon (int E, int I, bool D) |
| |
| | ~ReedSolomon () |
| |
| void | Encode_RS (std::vector< unsigned char > &data) |
| |
| void | Decode_RS (std::vector< unsigned char > &data, std::vector< int > &num_errors) |
| |
| bool | Success (std::vector< int > errors) |
| |
| void | vector_encode_rs_8 (std::vector< unsigned char > &data) |
| |
| void | vector_decode_rs_8 (std::vector< unsigned char > &data, int &num_errors) |
| |
| void | encode_rs_8 (data_t *data, data_t *parity, int pad) |
| |
| int | decode_rs_8 (data_t *data, int *eras_pos, int no_eras, int pad) |
| |
| int | MODNN (int x) |
| |
| int | MINNN (int a, int b) |
| |
| ReedSolomon::ReedSolomon |
( |
int |
E, |
|
|
int |
I, |
|
|
bool |
D |
|
) |
| |
| ReedSolomon::~ReedSolomon |
( |
| ) |
|
| ReedSolomon::ReedSolomon |
( |
int |
E, |
|
|
int |
I, |
|
|
bool |
D |
|
) |
| |
| ReedSolomon::~ReedSolomon |
( |
| ) |
|
| void ReedSolomon::Decode_RS |
( |
std::vector< unsigned char > & |
data, |
|
|
std::vector< int > & |
num_errors |
|
) |
| |
| void ReedSolomon::Decode_RS |
( |
std::vector< unsigned char > & |
data, |
|
|
int & |
num_errors |
|
) |
| |
| int ReedSolomon::decode_rs_8 |
( |
data_t * |
data, |
|
|
int * |
eras_pos, |
|
|
int |
no_eras, |
|
|
int |
pad |
|
) |
| |
|
protected |
| int ReedSolomon::decode_rs_8 |
( |
data_t * |
data, |
|
|
int * |
eras_pos, |
|
|
int |
no_eras, |
|
|
int |
pad |
|
) |
| |
| void ReedSolomon::Encode_RS |
( |
std::vector< unsigned char > & |
data | ) |
|
| void ReedSolomon::Encode_RS |
( |
std::vector< unsigned char > & |
data | ) |
|
| void ReedSolomon::encode_rs_8 |
( |
data_t * |
data, |
|
|
data_t * |
parity, |
|
|
int |
pad |
|
) |
| |
|
protected |
| void ReedSolomon::encode_rs_8 |
( |
data_t * |
data, |
|
|
data_t * |
parity, |
|
|
int |
pad |
|
) |
| |
| int ReedSolomon::MINNN |
( |
int |
a, |
|
|
int |
b |
|
) |
| |
|
protected |
| int ReedSolomon::MINNN |
( |
int |
a, |
|
|
int |
b |
|
) |
| |
| int ReedSolomon::MODNN |
( |
int |
x | ) |
|
|
protected |
| int ReedSolomon::MODNN |
( |
int |
x | ) |
|
| bool ReedSolomon::Success |
( |
std::vector< int > |
errors | ) |
|
| void ReedSolomon::vector_decode_rs_8 |
( |
std::vector< unsigned char > & |
data, |
|
|
int & |
num_errors |
|
) |
| |
| void ReedSolomon::vector_encode_rs_8 |
( |
std::vector< unsigned char > & |
data | ) |
|
The documentation for this class was generated from the following file: