![]() |
Data Array Constants |
Header: AEDataModel.h |
Specify an array type for storing or extracting descriptor lists with the AEPutArray and AEGetArray functions.
enum { kAEDataArray = 0, kAEPackedArray = 1, kAEDescArray = 3, kAEKeyDescArray = 4 };
Array items consist of data of the same size and same type, and are aligned on word boundaries.
Array items consist of data of the same size and same type, and are packed without regard for word boundaries.
Array items consist of descriptor records of different descriptor types with data of variable size.
Array items consist of keyword-specified descriptor records with different keywords, different descriptor types, and data of variable size.
When your application calls the AEPutArray function to put information into a descriptor list or the AEGetArray function to get information from a descriptor list, it uses an array data record to store the information. The type of array depends on the data for the array, as specified by one of these constants.
Array items in Apple event arrays of type kAEDataArray, kAEPackedArray, or kAEHandleArray must be factoredthat is, contained in a factored descriptor list. For more information, see AEPutArray.
© 2000 Apple Computer, Inc. (Last Updated 6/30/2000)