GncSchedule Class Reference

#include <mymoneygncreader.h>

Inheritance diagram for GncSchedule:

GncObject
Collaboration diagram for GncSchedule:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 GncSchedule ()
 ~GncSchedule ()

Protected Member Functions

QString name () const
QString enabled () const
QString autoCreate () const
QString autoCrNotify () const
QString autoCrDays () const
QString advCrDays () const
QString advCrRemindDays () const
QString instanceCount () const
QString numOccurs () const
QString remOccurs () const
QString templId () const
QDate startDate () const
QDate lastDate () const
QDate endDate () const
const GncFreqSpecgetFreqSpec () const
const GncSchedDefgetSchedDef () const

Private Types

enum  ScheduleSubEls {
  STARTDATE, LASTDATE, ENDDATE, FREQ,
  RECURRENCE, DEFINST, END_Schedule_SELS
}
enum  ScheduleDataEls {
  NAME, ENABLED, AUTOC, AUTOCN,
  AUTOCD, ADVCD, ADVRD, INSTC,
  NUMOCC, REMOCC, TEMPLID, END_Schedule_DELS
}

Private Member Functions

virtual GncObjectstartSubEl ()
virtual void endSubEl (GncObject *)
virtual void terminate ()

Private Attributes

GncDatem_vpStartDate
GncDatem_vpLastDate
GncDatem_vpEndDate
GncFreqSpecm_vpFreqSpec
QPtrList< GncRecurrencem_vpRecurrence
GncSchedDefm_vpSchedDef

Friends

class MyMoneyGncReader


Member Enumeration Documentation

Enumerator:
STARTDATE 
LASTDATE 
ENDDATE 
FREQ 
RECURRENCE 
DEFINST 
END_Schedule_SELS 

Enumerator:
NAME 
ENABLED 
AUTOC 
AUTOCN 
AUTOCD 
ADVCD 
ADVRD 
INSTC 
NUMOCC 
REMOCC 
TEMPLID 
END_Schedule_DELS 


Constructor & Destructor Documentation

GncSchedule::GncSchedule (  ) 

GncSchedule::~GncSchedule (  ) 


Member Function Documentation

QString GncSchedule::name (  )  const [inline, protected]

QString GncSchedule::enabled (  )  const [inline, protected]

QString GncSchedule::autoCreate (  )  const [inline, protected]

QString GncSchedule::autoCrNotify (  )  const [inline, protected]

QString GncSchedule::autoCrDays (  )  const [inline, protected]

QString GncSchedule::advCrDays (  )  const [inline, protected]

QString GncSchedule::advCrRemindDays (  )  const [inline, protected]

QString GncSchedule::instanceCount (  )  const [inline, protected]

QString GncSchedule::numOccurs (  )  const [inline, protected]

QString GncSchedule::remOccurs (  )  const [inline, protected]

QString GncSchedule::templId (  )  const [inline, protected]

QDate GncSchedule::startDate (  )  const [inline, protected]

QDate GncSchedule::lastDate (  )  const [inline, protected]

QDate GncSchedule::endDate (  )  const [inline, protected]

const GncFreqSpec* GncSchedule::getFreqSpec (  )  const [inline, protected]

const GncSchedDef* GncSchedule::getSchedDef (  )  const [inline, protected]

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

Reimplemented from GncObject.

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

Reimplemented from GncObject.

virtual void GncSchedule::terminate (  )  [private, virtual]

Reimplemented from GncObject.


Friends And Related Function Documentation

friend class MyMoneyGncReader [friend]

Reimplemented from GncObject.


Member Data Documentation


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

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