Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

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

const QString key () const
const QString value () const
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::KvpDataEls [private]
 

Enumeration values:
KEY 
VALUE 
END_Kvp_DELS 

enum GncKvp::KvpSubEls [private]
 

Enumeration values:
KVP 
END_Kvp_SELS 


Constructor & Destructor Documentation

GncKvp::GncKvp  ) 
 

GncKvp::~GncKvp  ) 
 


Member Function Documentation

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

Reimplemented from GncObject.

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

Reimplemented from GncObject.

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

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

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

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

Reimplemented from GncObject.

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

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


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 Sun Sep 7 04:03:25 2008 for KMyMoney by  doxygen 1.4.1