FSM Library - C++ version
|
#include <DFSMTable.h>
Public Member Functions | |
DFSMTable (const int numStates, const int maxInput, std::shared_ptr< FsmPresentationLayer > presentationLayer) | |
void | setRow (const int n, const std::shared_ptr< DFSMTableRow > r) |
std::shared_ptr< PkTable > | getP1Table () const |
Friends | |
std::ostream & | operator<< (std::ostream &out, const DFSMTable &dfsmTable) |
Class representing DFSM tables
DFSMTable::DFSMTable | ( | const int | numStates, |
const int | maxInput, | ||
std::shared_ptr< FsmPresentationLayer > | presentationLayer | ||
) |
std::shared_ptr< PkTable > DFSMTable::getP1Table | ( | ) | const |
Modify a row of the DFSMTable
void DFSMTable::setRow | ( | const int | n, |
const std::shared_ptr< DFSMTableRow > | r | ||
) |
Modify a row of the DFSMTable
n | The id of the row to change |
r | The row to insert |
|
friend |