Public Types | Public Member Functions | Protected Attributes

TTRowImpl Class Reference

Inheritance diagram for TTRowImpl:
Collaboration diagram for TTRowImpl:

List of all members.

Public Types

typedef QMap< QString,
QStringList > 
TRowDataMap

Public Member Functions

 TTRowImpl (const QStringList &head)
 TTRowImpl (const QStringList &head, const TRowDataMap &rowDataMap)
bool finalFlag () const
QList< QString > getUniqueKeys () const
const QStringList getValue (const QString &character) const
const QStringList head () const
bool initialFlag () const
QStringList & operator[] (const QString &character)
void setFinalFlag (bool final)
void setInitialFlag (bool initial)

Protected Attributes

TRowDataMap m_dataMap
bool m_finalFlag
QStringList m_head
bool m_initialFlag

Detailed Description

Definition at line 30 of file automataCreator.cpp.


Member Typedef Documentation

typedef QMap<QString, QStringList> TTRowImpl::TRowDataMap

Definition at line 37 of file automataCreator.cpp.


Constructor & Destructor Documentation

TTRowImpl::TTRowImpl ( const QStringList &  head  )  [inline]

Definition at line 33 of file automataCreator.cpp.

TTRowImpl::TTRowImpl ( const QStringList &  head,
const TRowDataMap rowDataMap 
) [inline]

Definition at line 38 of file automataCreator.cpp.


Member Function Documentation

bool TTRowImpl::finalFlag (  )  const [inline, virtual]

Implements ITTRow.

Definition at line 82 of file automataCreator.cpp.

References m_finalFlag.

QList<QString> TTRowImpl::getUniqueKeys (  )  const [inline, virtual]

Implements ITTRow.

Definition at line 62 of file automataCreator.cpp.

References m_dataMap.

const QStringList TTRowImpl::getValue ( const QString &  character  )  const [inline, virtual]

Implements ITTRow.

Definition at line 47 of file automataCreator.cpp.

References m_dataMap.

const QStringList TTRowImpl::head (  )  const [inline, virtual]

Implements ITTRow.

Definition at line 42 of file automataCreator.cpp.

References m_head.

bool TTRowImpl::initialFlag (  )  const [inline, virtual]

Implements ITTRow.

Definition at line 77 of file automataCreator.cpp.

References m_initialFlag.

QStringList& TTRowImpl::operator[] ( const QString &  character  )  [inline, virtual]

Implements ITTRow.

Definition at line 57 of file automataCreator.cpp.

References m_dataMap.

void TTRowImpl::setFinalFlag ( bool  final  )  [inline, virtual]

Implements ITTRow.

Definition at line 72 of file automataCreator.cpp.

References m_finalFlag.

void TTRowImpl::setInitialFlag ( bool  initial  )  [inline, virtual]

Implements ITTRow.

Definition at line 67 of file automataCreator.cpp.

References m_initialFlag.


Member Data Documentation

Definition at line 89 of file automataCreator.cpp.

Referenced by getUniqueKeys(), getValue(), and operator[]().

bool TTRowImpl::m_finalFlag [protected]

Definition at line 92 of file automataCreator.cpp.

Referenced by finalFlag(), and setFinalFlag().

QStringList TTRowImpl::m_head [protected]

Definition at line 88 of file automataCreator.cpp.

Referenced by head().

bool TTRowImpl::m_initialFlag [protected]

Definition at line 91 of file automataCreator.cpp.

Referenced by initialFlag(), and setInitialFlag().


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