#include <mymoneygncreader.h>


Public Member Functions | |
| GncTransaction (bool processingTemplates) | |
| ~GncTransaction () | |
Protected Member Functions | |
| QString | id () const |
| QString | no () const |
| QString | desc () const |
| QString | currency () const |
| QDate | dateEntered () const |
| QDate | datePosted () const |
| bool | isTemplate () const |
| unsigned int | splitCount () const |
| unsigned int | kvpCount () const |
| const GncObject * | getSplit (unsigned int i) const |
| const GncKvp * | getKvp (unsigned int i) const |
Private Types | |
| enum | TransactionSubEls { CURRCY, POSTED, ENTERED, SPLIT, KVP, END_Transaction_SELS } |
| enum | TransactionDataEls { ID, NO, DESC, END_Transaction_DELS } |
Private Member Functions | |
| virtual GncObject * | startSubEl () |
| virtual void | endSubEl (GncObject *) |
| virtual void | terminate () |
Private Attributes | |
| GncCmdtySpec * | m_vpCurrency |
| GncDate * | m_vpDateEntered |
| GncDate * | m_vpDatePosted |
| QPtrList< GncObject > | m_splitList |
| bool | m_template |
| QPtrList< GncObject > | m_kvpList |
Friends | |
| class | MyMoneyGncReader |
enum GncTransaction::TransactionSubEls [private] |
enum GncTransaction::TransactionDataEls [private] |
| GncTransaction::GncTransaction | ( | bool | processingTemplates | ) |
| GncTransaction::~GncTransaction | ( | ) |
| QString GncTransaction::id | ( | ) | const [inline, protected] |
| QString GncTransaction::no | ( | ) | const [inline, protected] |
| QString GncTransaction::desc | ( | ) | const [inline, protected] |
| QString GncTransaction::currency | ( | ) | const [inline, protected] |
| QDate GncTransaction::dateEntered | ( | ) | const [inline, protected] |
| QDate GncTransaction::datePosted | ( | ) | const [inline, protected] |
| bool GncTransaction::isTemplate | ( | ) | const [inline, protected] |
| unsigned int GncTransaction::splitCount | ( | ) | const [inline, protected] |
| unsigned int GncTransaction::kvpCount | ( | ) | const [inline, protected] |
| const GncObject* GncTransaction::getSplit | ( | unsigned int | i | ) | const [inline, protected] |
| const GncKvp* GncTransaction::getKvp | ( | unsigned int | i | ) | const [inline, protected] |
| virtual void GncTransaction::endSubEl | ( | GncObject * | ) | [private, virtual] |
Reimplemented from GncObject.
| virtual void GncTransaction::terminate | ( | ) | [private, virtual] |
Reimplemented from GncObject.
friend class MyMoneyGncReader [friend] |
Reimplemented from GncObject.
GncCmdtySpec* GncTransaction::m_vpCurrency [private] |
GncDate* GncTransaction::m_vpDateEntered [private] |
GncDate * GncTransaction::m_vpDatePosted [private] |
QPtrList<GncObject> GncTransaction::m_splitList [mutable, private] |
bool GncTransaction::m_template [private] |
QPtrList<GncObject> GncTransaction::m_kvpList [mutable, private] |
1.5.6