Adobe ExtendScript Toolkit

ExtendScript ToolKit

# SoSharedLibDefs.h File Reference

## Classes

struct | TaggedData_s
| All data is passed in and out in a tagged data structure. More...

## Typedefs

typedef struct TaggedData_s | TaggedData
typedef long(* | ESFunction )(TaggedData *argv, long argc, TaggedData *retval)
| All functions need to be coded in the same way, following the function definition below.
typedef signed long | ESerror_t

## Typedef Documentation

typedef signed long ESerror_t

typedef long(* ESFunction)(TaggedData *argv, long argc, TaggedData *retval)

All functions need to be coded in the same way, following the function definition below.

ExtendScript passes in an array of arguments as VariantData, and supplies a VariantData element preset to Undefined for the return value. You should return any error code. If the function suceeds, the return value is kESErrOK.

typedef struct TaggedData_s TaggedData

Copyright© 2008 Adobe Systems Incorporated. All rights reserved.

Terms of Use Online Privacy Policy Adobe and accessibility Avoid software piracy Permissions and Trademarks