FSM Library - C++ version
Public Member Functions | Friends | List of all members
DFSMTableRow Class Reference

#include <DFSMTableRow.h>

Public Member Functions

 DFSMTableRow (const int q, const int maxInput)
 
IOMap getioSection () const
 
I2PMap geti2postSection () const
 

Friends

std::ostream & operator<< (std::ostream &out, const DFSMTableRow &dfsmTableRow)
 

Detailed Description

Class representing one row of a DFSM table

Constructor & Destructor Documentation

DFSMTableRow::DFSMTableRow ( const int  q,
const int  maxInput 
)

Create a DFSMTableRow

Parameters
qThe number of states
maxInputThe number of input

Member Function Documentation

I2PMap DFSMTableRow::geti2postSection ( ) const

Getter for the input/post section

Returns
The input/post section
IOMap DFSMTableRow::getioSection ( ) const

Getter for the input/output section

Returns
The input/output section

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
const DFSMTableRow dfsmTableRow 
)
friend

Output the DFSMTableRow to a standard output stream

Parameters
outThe standard output stream to use
dfsmTableRowThe DFSMTableRow to print
Returns
The standard output stream used, to allow user to cascade <<

The documentation for this class was generated from the following files: