Copyright ©1995 by NeXT Computer, Inc. All Rights Reserved.
Functions |
Comparator Functions
Compare two sets of data as arrays of various types and return their ordering |
int | IXCompareBytes(const void *data1, unsigned short length1, const void *data2, unsigned short length2, const void *context) | |
int | IXCompareUnsignedBytes(const void *data1, unsigned short length1, const void *data2, unsigned short length2, const void *context) | |
int | IXCompareShorts(const void *data1, unsigned short length1, const void *data2, unsigned short length2, const void *context) | |
int | IXCompareUnsignedShorts(const void *data1, unsigned short length1, const void *data2, unsigned short length2, const void *context) | |
int | IXCompareLongs(const void *data1, unsigned short length1, const void *data2, unsigned short length2, const void *context) | |
int | IXCompareUnsignedLongs(const void *data1, unsigned short length1, const void *data2, unsigned short length2, const void *context) | |
int | IXCompareFloats(const void *data1, unsigned short length1, const void *data2, unsigned short length2, const void *context) | |
int | IXCompareDoubles(const void *data1, unsigned short length1, const void *data2, unsigned short length2, const void *context) | |
int | IXCompareShort(const void *data1, unsigned short length1, const void *data2, unsigned short length2, const void *context) | |
int | IXCompareUnsignedShort(const void *data1, unsigned short length1, const void *data2, unsigned short length2, const void *context) | |
int | IXCompareLong(const void *data1, unsigned short length1, const void *data2, unsigned short length2, const void *context) | |
int | IXCompareUnsignedLong(const void *data1, unsigned short length1, const void *data2, unsigned short length2, const void *context) | |
int | IXCompareFloat(const void *data1, unsigned short length1, const void *data2, unsigned short length2, const void *context) | |
int | IXCompareDouble(const void *data1, unsigned short length1, const void *data2, unsigned short length2, const void *context) | |
int | IXCompareStringAndUnsigneds(const void *data1, unsigned short length1, const void *data2, unsigned short length2, const void *context) | |
int | IXCompareUnsignedAndStrings(const void *data1, unsigned short length1, const void *data2, unsigned short length2, const void *context) | |
int | IXCompareStrings(const void *data1, unsigned short length1, const void *data2, unsigned short length2, const void *context) | |
int | IXCompareMonocaseStrings(const void *data1, unsigned short length1, const void *data2, unsigned short length2, const void *context) |
Comparison Format Functions
Compare two arrays of data based on a type encoding and return their ordering |
int | IXFormatComparator(const void *data1, unsigned short length1, const void *data2, unsigned short length2, void *format) |
IXBTree Locking Macros
Lock and unlock an IXBTree for thread-safe access |
void | IXLockBTreeMutex(IXBTree *aBTree) | |
void | IXUnlockBTreeMutex(IXBTree *aBTree) |
IXStoreBlock Archiving Functions
Archive or unarchive an object to or from an IXStore |
unsigned int | IXWriteRootObjectToStore(IXStore *aStore, unsigned int aHandle, id anObject) | |
id | IXReadObjectFromStore(IXStore *aStore, unsigned int aHandle, NXZone *aZone) |