Inheritance diagram for TransitionTableImpl:
Collaboration diagram for TransitionTableImpl:Public Types | |
| typedef QVector < QSharedPointer< ITTRow > > | TITTRowList |
Public Member Functions | |
| TransitionTableImpl () | |
| TransitionTableImpl (const TITTRowList &rows) | |
| ~TransitionTableImpl () | |
| int | addRow (const QSharedPointer< ITTRow > &row) |
| QSharedPointer< ITTRow > | getRow (int idx) const |
| int | getRowCount () const |
| QList< QString > | getUniqueKeys () const |
| QString | toLaTeXTable () const |
| QString | toStringTable () const |
Protected Attributes | |
| TITTRowList | m_rows |
Definition at line 101 of file automataCreator.cpp.
| typedef QVector<QSharedPointer<ITTRow> > TransitionTableImpl::TITTRowList |
Definition at line 107 of file automataCreator.cpp.
| TransitionTableImpl::TransitionTableImpl | ( | ) | [inline] |
Definition at line 104 of file automataCreator.cpp.
| TransitionTableImpl::TransitionTableImpl | ( | const TITTRowList & | rows | ) | [inline] |
Definition at line 109 of file automataCreator.cpp.
| TransitionTableImpl::~TransitionTableImpl | ( | ) | [inline] |
Definition at line 113 of file automataCreator.cpp.
References DBGLOG_AC.
| int TransitionTableImpl::addRow | ( | const QSharedPointer< ITTRow > & | row | ) | [inline, virtual] |
| QSharedPointer<ITTRow> TransitionTableImpl::getRow | ( | int | idx | ) | const [inline, virtual] |
Implements ITransitionTable.
Definition at line 123 of file automataCreator.cpp.
References m_rows.
Referenced by toLaTeXTable(), and toStringTable().
Here is the caller graph for this function:| int TransitionTableImpl::getRowCount | ( | ) | const [inline, virtual] |
Implements ITransitionTable.
Definition at line 118 of file automataCreator.cpp.
References m_rows.
Referenced by toLaTeXTable(), and toStringTable().
Here is the caller graph for this function:| QList<QString> TransitionTableImpl::getUniqueKeys | ( | ) | const [inline, virtual] |
Implements ITransitionTable.
Definition at line 137 of file automataCreator.cpp.
References m_rows.
Referenced by toLaTeXTable(), and toStringTable().
Here is the caller graph for this function:| QString TransitionTableImpl::toLaTeXTable | ( | ) | const [inline, virtual] |
Implements ITransitionTable.
Definition at line 148 of file automataCreator.cpp.
References getRow(), getRowCount(), getUniqueKeys(), StringProcessor::isSpecialSymbol(), and trStringListToString().
Here is the call graph for this function:| QString TransitionTableImpl::toStringTable | ( | ) | const [inline, virtual] |
Implements ITransitionTable.
Definition at line 206 of file automataCreator.cpp.
References getRow(), getRowCount(), getUniqueKeys(), and trStringListToString().
Here is the call graph for this function:TITTRowList TransitionTableImpl::m_rows [protected] |
Definition at line 247 of file automataCreator.cpp.
Referenced by addRow(), getRow(), getRowCount(), and getUniqueKeys().
1.7.0