CalImpl Class Reference

Implementation of Calendar object. For now, just plain linked list. More...

List of all members.

Public Member Functions

 CalImpl (double date, void *data, CalImpl *next=NULL)
int Dump (OnDisk *pOnDisk)
 Dump Calendar to disk.

Static Public Member Functions

static void Add (CalImpl **p, double date, void *data)


Detailed Description

Implementation of Calendar object. For now, just plain linked list.


Constructor & Destructor Documentation

CalImpl::CalImpl double  date,
void *  data,
CalImpl next = NULL
 


Member Function Documentation

void CalImpl::Add CalImpl **  p,
double  date,
void *  data
[static]
 

int CalImpl::Dump OnDisk pOnDisk  ) 
 

Dump Calendar to disk.

Dump Calendar onto disk

  • Dump depth first, if there is a linked CalImpl, dump it.
  • Dump data.
  • Dump out the relative offset of the linked CalImpl, or zero if none.
  • Return the pos at which this CalImpl node was dumped.


The documentation for this class was generated from the following file:
Generated on Sun Oct 8 09:32:10 2006 for gabbie by  doxygen 1.4.6