Accounting Software
Small Business Software Estimating Software
Inventory SoftwareInventory Control SoftwareInventory Tracking SoftwareInventory Management SoftwareConstruction Management SoftwareProject Management SoftwareBusiness Management Software

Schedule Comparators (Header)

Link to: source code | other data directory

Copyright Turtle Creek Software 1996-2006. All Rights Reserved.

This class compares scheduled item names for the Goldenseal scheduling software,
project scheduling software, construction scheduling software
and construction management software.

class CSchedIDComparator : public CTCS_ArrayComparator
{
public:
CSchedIDComparator() {}
virtual ~CSchedIDComparator() {}

virtual SInt32 Compare(const void *inItemOne, const void *inItemTwo,
UInt32 inSizeOne, UInt32 inSizeTwo) const;

virtual LComparator* Clone() { return NEW CSchedIDComparator; }
};

class CSchedNameComparator : public CTCS_ArrayComparator
{
public:
CSchedNameComparator() {}
virtual ~CSchedNameComparator() {}

virtual SInt32 Compare(const void *inItemOne, const void *inItemTwo,
UInt32 inSizeOne, UInt32 inSizeTwo) const;

virtual LComparator* Clone() { return NEW CSchedNameComparator; }
};