#include <mymoneygncreader.h>
Inheritance diagram for GncObject:


Public Member Functions | |
| GncObject () | |
| virtual | ~GncObject () |
Protected Types | |
| enum | anonActions { ASIS, SUPPRESS, NXTACC, NXTEQU, NXTPAY, NXTSCHD, MAYBEQ, MONEY1, MONEY2 } |
Protected Member Functions | |
| GncObject * | isSubElement (const QString &elName, const QXmlAttributes &elAttrs) |
| bool | isDataElement (const QString &elName, const QXmlAttributes &elAttrs) |
| virtual void | initiate (const QString &, const QXmlAttributes &) |
| virtual void | endSubEl (GncObject *) |
| void | storeData (const QString &pData) |
| QString | getData () const |
| void | resetDataPtr () |
| virtual void | terminate () |
| void | setVersion (const QString &v) |
| const QString | version () const |
| void | checkVersion (const QString &, const QXmlAttributes &, const map_elementVersions &) |
| const QString | getElName () const |
| void | setPm (MyMoneyGncReader *pM) |
| void | debugDump () |
| virtual GncObject * | startSubEl () |
| virtual void | dataEl (const QXmlAttributes &) |
| virtual const QString | var (int i) const |
| virtual QString | hide (QString, unsigned int) |
| void | adjustHideFactor () |
Protected Attributes | |
| MyMoneyGncReader * | pMain |
| QString | m_elementName |
| QString | m_version |
| const QString * | m_subElementList |
| unsigned int | m_subElementListCount |
| const QString * | m_dataElementList |
| unsigned int | m_dataElementListCount |
| QString * | m_dataPtr |
| QPtrList< QString > | m_v |
| unsigned int | m_state |
| const unsigned int * | m_anonClassList |
| unsigned int | m_anonClass |
Static Protected Attributes | |
| static double | m_moneyHideFactor |
Friends | |
| class | XmlReader |
| class | MyMoneyGncReader |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
Reimplemented in GncFile, GncKvp, GncPrice, GncAccount, GncSplit, GncTransaction, GncTemplateSplit, GncSchedule, GncFreqSpec, and GncRecurrence. |
|
|
|
|
|
|
|
||||||||||||
|
Reimplemented in GncCmdtySpec. |
|
||||||||||||
|
Reimplemented in GncCountData. |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in GncFile, GncKvp, GncPrice, GncAccount, GncSplit, GncTransaction, GncTemplateSplit, GncSchedule, GncFreqSpec, and GncRecurrence. |
|
|
|
|
|
Reimplemented in GncCountData, GncCommodity, GncPrice, GncAccount, GncTransaction, GncSchedule, GncFreqSpec, and GncRecurrence. |
|
|
|
|
|
|
|
|
Reimplemented in GncCmdtySpec, GncDate, GncKvp, GncLot, GncCommodity, GncPrice, GncAccount, GncSplit, GncTransaction, GncTemplateSplit, GncSchedule, GncFreqSpec, GncRecurrence, and GncSchedDef. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1