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

Cost Category Comparators (Header)

Link to: source code | other data directory

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

This class compares cost categories for the Goldenseal job cost accounting software,
project management software and construction project estimating software.

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

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

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

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

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

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