#include <mymoneygncreader.h>
Public Member Functions | |
GncPrice () | |
~GncPrice () | |
Protected Member Functions | |
const GncCmdtySpec * | commodity () const |
const GncCmdtySpec * | currency () const |
QString | value () const |
QDate | priceDate () const |
Private Types | |
enum | PriceSubEls { CMDTY, CURR, PRICEDATE, END_Price_SELS } |
enum | PriceDataEls { VALUE, END_Price_DELS } |
Private Member Functions | |
virtual void | terminate () |
virtual GncObject * | startSubEl () |
virtual void | endSubEl (GncObject *) |
Private Attributes | |
GncCmdtySpec * | m_vpCommodity |
GncCmdtySpec * | m_vpCurrency |
GncDate * | m_vpPriceDate |
Friends | |
class | MyMoneyGncReader |
enum GncPrice::PriceSubEls [private] |
enum GncPrice::PriceDataEls [private] |
GncPrice::GncPrice | ( | ) |
GncPrice::~GncPrice | ( | ) |
const GncCmdtySpec* GncPrice::commodity | ( | ) | const [inline, protected] |
const GncCmdtySpec* GncPrice::currency | ( | ) | const [inline, protected] |
QString GncPrice::value | ( | ) | const [inline, protected] |
QDate GncPrice::priceDate | ( | ) | const [inline, protected] |
virtual void GncPrice::terminate | ( | ) | [private, virtual] |
Reimplemented from GncObject.
friend class MyMoneyGncReader [friend] |
Reimplemented from GncObject.
GncCmdtySpec* GncPrice::m_vpCommodity [private] |
GncCmdtySpec * GncPrice::m_vpCurrency [private] |
GncDate* GncPrice::m_vpPriceDate [private] |