GncKvp Class Reference

#include <mymoneygncreader.h>

Inheritance diagram for GncKvp:

GncObject
Collaboration diagram for GncKvp:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 GncKvp ()
 ~GncKvp ()

Protected Member Functions

QString key () const
QString value () const
QString type () const
unsigned int kvpCount () const
const GncKvpgetKvp (unsigned int i) const

Private Types

enum  KvpSubEls { KVP, END_Kvp_SELS }
enum  KvpDataEls { KEY, VALUE, END_Kvp_DELS }

Private Member Functions

virtual GncObjectstartSubEl ()
virtual void endSubEl (GncObject *)
virtual void dataEl (const QXmlAttributes &)

Private Attributes

QPtrList< GncObjectm_kvpList
QString m_kvpType

Friends

class MyMoneyGncReader


Member Enumeration Documentation

enum GncKvp::KvpSubEls [private]

Enumerator:
KVP 
END_Kvp_SELS 

enum GncKvp::KvpDataEls [private]

Enumerator:
KEY 
VALUE 
END_Kvp_DELS 


Constructor & Destructor Documentation

GncKvp::GncKvp (  ) 

GncKvp::~GncKvp (  ) 


Member Function Documentation

QString GncKvp::key (  )  const [inline, protected]

QString GncKvp::value (  )  const [inline, protected]

QString GncKvp::type (  )  const [inline, protected]

unsigned int GncKvp::kvpCount (  )  const [inline, protected]

const GncKvp* GncKvp::getKvp ( unsigned int  i  )  const [inline, protected]

virtual GncObject* GncKvp::startSubEl (  )  [private, virtual]

Reimplemented from GncObject.

virtual void GncKvp::endSubEl ( GncObject  )  [private, virtual]

Reimplemented from GncObject.

virtual void GncKvp::dataEl ( const QXmlAttributes &   )  [private, virtual]

Reimplemented from GncObject.


Friends And Related Function Documentation

friend class MyMoneyGncReader [friend]

Reimplemented from GncObject.


Member Data Documentation

QPtrList<GncObject> GncKvp::m_kvpList [mutable, private]

QString GncKvp::m_kvpType [private]


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

Generated on Wed Jan 26 13:05:25 2011 for KMyMoney by  doxygen 1.5.6