| 28 | } |
| 29 | |
| 30 | void |
| 31 | Decoder_RS ::get_description(cli::Argument_map_info& args) const |
| 32 | { |
| 33 | Decoder::get_description(args); |
| 34 | |
| 35 | auto p = this->get_prefix(); |
| 36 | const std::string class_name = "factory::Decoder_RS::"; |
| 37 | |
| 38 | tools::add_arg(args, p, class_name + "p+corr-pow,T", cli::Integer(cli::Positive(), cli::Non_zero())); |
| 39 | |
| 40 | args.add_link({ p + "-corr-pow", "T" }, { p + "-info-bits", "K" }); |
| 41 | |
| 42 | cli::add_options(args.at({ p + "-type", "D" }), 0, "ALGEBRAIC"); |
| 43 | cli::add_options(args.at({ p + "-implem" }), 0, "GENIUS"); |
| 44 | } |
| 45 | |
| 46 | void |
| 47 | Decoder_RS ::store(const cli::Argument_map_value& vals) |
nothing calls this directly
no test coverage detected