#include <fsm.h>

Public Member Functions | |
| fsm () | |
| fsm (const fsm &FSM) | |
| fsm (int I, int S, int O, const std::vector< int > &NS, const std::vector< int > &OS) | |
| fsm (const char *name) | |
| fsm (int k, int n, const std::vector< int > &G) | |
| fsm (int mod_size, int ch_length) | |
| int | I () const |
| int | S () const |
| int | O () const |
| const std::vector< int > & | NS () const |
| const std::vector< int > & | OS () const |
| const std::vector< std::vector < int > > & | PS () const |
| const std::vector< std::vector < int > > & | PI () const |
| const std::vector< int > & | TMi () const |
| const std::vector< int > & | TMl () const |
| void | write_trellis_svg (std::string filename, int number_stages) |
| void | write_fsm_txt (std::string filename) |
| fsm::fsm | ( | ) |
| fsm::fsm | ( | const fsm & | FSM | ) |
| fsm::fsm | ( | int | I, | |
| int | S, | |||
| int | O, | |||
| const std::vector< int > & | NS, | |||
| const std::vector< int > & | OS | |||
| ) |
| fsm::fsm | ( | const char * | name | ) |
| fsm::fsm | ( | int | k, | |
| int | n, | |||
| const std::vector< int > & | G | |||
| ) |
| fsm::fsm | ( | int | mod_size, | |
| int | ch_length | |||
| ) |
| int fsm::I | ( | ) | const [inline] |
| const std::vector<int>& fsm::NS | ( | ) | const [inline] |
| int fsm::O | ( | ) | const [inline] |
| const std::vector<int>& fsm::OS | ( | ) | const [inline] |
| const std::vector< std::vector<int> >& fsm::PI | ( | ) | const [inline] |
| const std::vector< std::vector<int> >& fsm::PS | ( | ) | const [inline] |
| int fsm::S | ( | ) | const [inline] |
| const std::vector<int>& fsm::TMi | ( | ) | const [inline] |
| const std::vector<int>& fsm::TMl | ( | ) | const [inline] |
| void fsm::write_fsm_txt | ( | std::string | filename | ) |
| void fsm::write_trellis_svg | ( | std::string | filename, | |
| int | number_stages | |||
| ) |
1.5.8