|
Public Member Functions |
| | MyMoneyGncReader () |
| virtual | ~MyMoneyGncReader () |
| void | readFile (QIODevice *pDevice, IMyMoneySerialize *storage) |
| void | writeFile (QIODevice *, IMyMoneySerialize *) |
Public Attributes |
| QTextCodec * | m_decoder |
Protected Member Functions |
| void | convertCommodity (const GncCommodity *) |
| void | convertPrice (const GncPrice *) |
| void | convertAccount (const GncAccount *) |
| void | convertTransaction (const GncTransaction *) |
| void | convertSplit (const GncSplit *) |
| void | saveTemplateTransaction (GncTransaction *t) |
| void | convertSchedule (const GncSchedule *) |
| void | convertFreqSpec (const GncFreqSpec *) |
| void | convertRecurrence (const GncRecurrence *) |
| void | postMessage (const QString, const unsigned int, const char *) |
| void | postMessage (const QString, const unsigned int, const char *, const char *) |
| void | postMessage (const QString, const unsigned int, const char *, const char *, const char *) |
| void | postMessage (const QString, const unsigned int, const QStringList &) |
| void | setProgressCallback (void(*callback)(int, int, const QString &)) |
| void | signalProgress (int current, int total, const QString &="") |
| void | setGncCommodityCount (int i) |
| void | setGncAccountCount (int i) |
| void | setGncTransactionCount (int i) |
| void | setGncScheduleCount (int i) |
| void | setSmallBusinessFound (bool b) |
| void | setBudgetsFound (bool b) |
| void | setLotsFound (bool b) |
Protected Attributes |
| bool | m_dropSuspectSchedules |
| unsigned int | m_investmentOption |
| bool | m_useFinanceQuote |
| bool | gncdebug |
| bool | xmldebug |
| bool | bAnonymize |
| bool | developerDebug |
Static Protected Attributes |
| static double | m_fileHideFactor |
Private Member Functions |
| void | setOptions () |
| void | setFileHideFactor () |
| const QString | convBadValue (QString gncValue) const |
| MyMoneyTransaction | convertTemplateTransaction (const QString, const GncTransaction *) |
| void | convertTemplateSplit (const QString, const GncTemplateSplit *) |
| void | terminate () |
| const QString | buildReportSection (const QString) |
| bool | writeReportToFile (const QValueList< QString >) |
| const QString | createPayee (const QString) |
| const QCString | createOrphanAccount (const QString) |
| QDate | incrDate (QDate lastDate, unsigned char interval, unsigned int intervalCount) |
| MyMoneyAccount | checkConsistency (MyMoneyAccount &parent, MyMoneyAccount &child) |
| void | checkInvestmentOption (QString stockId) |
| void | getPriceSource (MyMoneySecurity stock, QString gncSource) |
Private Attributes |
| IMyMoneyStorage * | m_storage |
| XmlReader * | m_xr |
| void(* | m_progressCallback )(int, int, const QString &) |
| map_elementVersions | m_versionList |
| int | m_gncCommodityCount |
| int | m_gncAccountCount |
| int | m_gncTransactionCount |
| int | m_gncScheduleCount |
| bool | m_smallBusinessFound |
| bool | m_budgetsFound |
| bool | m_lotsFound |
| int | m_commodityCount |
| int | m_priceCount |
| int | m_accountCount |
| int | m_transactionCount |
| int | m_templateCount |
| int | m_scheduleCount |
| int | m_ccCount |
| int | m_orCount |
| int | m_scCount |
| QMap< QString, unsigned int > | m_currencyCount |
| QMap< QCString, QCString > | m_mapIds |
| QCString | m_rootId |
| QMap< QCString, QCString > | m_mapEquities |
| QMap< QCString, QCString > | m_mapSchedules |
| QMap< QString, QString > | m_mapSources |
| QValueList< QString > | m_stockList |
| QCString | m_txCommodity |
| QString | m_txPayeeId |
| QDate | m_txDatePosted |
| QString | m_txChequeNo |
| QValueList< MyMoneySplit > | m_splitList |
| QValueList< MyMoneySplit > | m_liabilitySplitList |
| QValueList< MyMoneySplit > | m_otherSplitList |
| bool | m_potentialTransfer |
| bool | m_suspectSchedule |
| QPtrList< GncTransaction > | m_templateList |
| QValueList< QCString > | m_suspectList |
| QPtrList< GncMessageArgs > | m_messageList |
| GncMessages * | m_messageTexts |
Friends |
| class | GncObject |
| class | GncFile |
| class | GncDate |
| class | GncCmdtySpec |
| class | GncKvp |
| class | GncLot |
| class | GncCountData |
| class | GncCommodity |
| class | GncPrice |
| class | GncAccount |
| class | GncTransaction |
| class | GncSplit |
| class | GncTemplateTransaction |
| class | GncTemplateSplit |
| class | GncSchedule |
| class | GncFreqSpec |
| class | GncRecurrence |
| class | XmlReader |