Mac OS 9
AEPackObject.h File Reference

AppleEvents object packing Interfaces. More...

#include <AppleEvents.h>

Go to the source code of this file.

Functions

OSErr CreateOffsetDescriptor (long theOffset, AEDesc *theDescriptor)
 
OSErr CreateCompDescriptor (DescType comparisonOperator, AEDesc *operand1, AEDesc *operand2, Boolean disposeInputs, AEDesc *theDescriptor)
 
OSErr CreateLogicalDescriptor (AEDescList *theLogicalTerms, DescType theLogicOperator, Boolean disposeInputs, AEDesc *theDescriptor)
 
OSErr CreateObjSpecifier (DescType desiredClass, AEDesc *theContainer, DescType keyForm, AEDesc *keyData, Boolean disposeInputs, AEDesc *objSpecifier)
 
OSErr CreateRangeDescriptor (AEDesc *rangeStart, AEDesc *rangeStop, Boolean disposeInputs, AEDesc *theDescriptor)
 

Detailed Description

AppleEvents object packing Interfaces.

Introduced In: System 7.5
Avaliable From: Universal Interfaces 3.4.1
Copyright: © 1991-2001 by Apple Computer, Inc., all rights reserved

For bug reports, consult the following page on the World Wide Web:

http://developer.apple.com/bugreporter/

Function Documentation

◆ CreateCompDescriptor()

OSErr CreateCompDescriptor ( DescType  comparisonOperator,
AEDesc operand1,
AEDesc operand2,
Boolean  disposeInputs,
AEDesc theDescriptor 
)

CreateCompDescriptor()

Non-Carbon CFM: in ObjectSupportLib 1.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ CreateLogicalDescriptor()

OSErr CreateLogicalDescriptor ( AEDescList theLogicalTerms,
DescType  theLogicOperator,
Boolean  disposeInputs,
AEDesc theDescriptor 
)

CreateLogicalDescriptor()

Non-Carbon CFM: in ObjectSupportLib 1.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ CreateObjSpecifier()

OSErr CreateObjSpecifier ( DescType  desiredClass,
AEDesc theContainer,
DescType  keyForm,
AEDesc keyData,
Boolean  disposeInputs,
AEDesc objSpecifier 
)

CreateObjSpecifier()

Non-Carbon CFM: in ObjectSupportLib 1.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ CreateOffsetDescriptor()

OSErr CreateOffsetDescriptor ( long  theOffset,
AEDesc theDescriptor 
)

These are the object packing routines.
CreateOffsetDescriptor()

Non-Carbon CFM: in ObjectSupportLib 1.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ CreateRangeDescriptor()

OSErr CreateRangeDescriptor ( AEDesc rangeStart,
AEDesc rangeStop,
Boolean  disposeInputs,
AEDesc theDescriptor 
)

CreateRangeDescriptor()

Non-Carbon CFM: in ObjectSupportLib 1.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later