Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

packedScheduleStructure Struct Reference

data specific to scheduled transactions. More...

#include <TransactionsDB.h>

List of all members.

Public Attributes

UInt16 repeat_on
 day of the week/month on which transaction will repeat. More...

UInt16 frequency
 frequency of the repetition (i.e. every n days). More...

Int16 repeat_times
 number of times the transaction will be repeated (-1 - forever). More...

DateType end_date
 the last date at which the transaction can be repeated (start date is stored in the transaction itself). More...

unsigned to_be_cleared:1
 true if newly created transactions are cleared. More...

unsigned end_by_date:1
 if true, end_date defines the end of this repeat transaction; otherwise repeat_times defines it. More...

unsigned paused:1
 if true, recording of the transaction is paused (i.e. More...

unsigned reserved:13
 saved for future fields to keep binary compatibility. More...

Repeat_interval repeat_interval
 interval at which the transaction will repeat (day,week,etc.). More...


Detailed Description

data specific to scheduled transactions.

Definition at line 59 of file TransactionsDB.h.


Member Data Documentation

unsigned packedScheduleStructure::end_by_date
 

if true, end_date defines the end of this repeat transaction; otherwise repeat_times defines it.

Definition at line 71 of file TransactionsDB.h.

DateType packedScheduleStructure::end_date
 

the last date at which the transaction can be repeated (start date is stored in the transaction itself).

Definition at line 67 of file TransactionsDB.h.

UInt16 packedScheduleStructure::frequency
 

frequency of the repetition (i.e. every n days).

Definition at line 63 of file TransactionsDB.h.

unsigned packedScheduleStructure::paused
 

if true, recording of the transaction is paused (i.e.

the actual date is still updated as usual, but no new transactions are created

Definition at line 74 of file TransactionsDB.h.

Repeat_interval packedScheduleStructure::repeat_interval
 

interval at which the transaction will repeat (day,week,etc.).

Definition at line 78 of file TransactionsDB.h.

UInt16 packedScheduleStructure::repeat_on
 

day of the week/month on which transaction will repeat.

Definition at line 61 of file TransactionsDB.h.

Int16 packedScheduleStructure::repeat_times
 

number of times the transaction will be repeated (-1 - forever).

Definition at line 65 of file TransactionsDB.h.

unsigned packedScheduleStructure::reserved
 

saved for future fields to keep binary compatibility.

Definition at line 76 of file TransactionsDB.h.

unsigned packedScheduleStructure::to_be_cleared
 

true if newly created transactions are cleared.

Definition at line 69 of file TransactionsDB.h.


The documentation for this struct was generated from the following file:
Generated on Thu Jan 16 23:11:15 2003 for FreeCoins by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002