Powered by Zoomin Software. For more details please contactZoomin

DataDirect OpenAccess SDK Help

dam_describeScalarEx2

  • Last Updated: May 12, 2026
  • 1 minute read
    • OpenAccess SDK
    • Version 8.1
    • Documentation

This function is used to retrieve the description of the scalar function, including the qualifier name. When a scalar function that is registered with a qualifier in the IP is called, it can use this API call to get scalar function details. This is useful when an IP registers the same C function to evaluate multiple scalar function names or when a scalar function supports a variable number of arguments.

int dam_describeScalarEx2(
    DAM_HVALEXP_LIST hValExpList
    char *           pQualifierName,
    char *           pName,
    int *            piNoOfActualParams,
    int *            piResXoType,
    int *            piLength,
    int *            piPrecision,
    int *            piScale)

Parameters for dam_describeScalarEx2

Parameter Type Description
IN
hValExpList DAM_HVAL_EXP_LIST The scalar function argument list handle.
OUT
pQualifierName char * The name of the function qualifier. Pass in a buffer of 128 characters.
pName char * The scalar function name. Pass in a buffer of 128 characters.
piNoOfActualParams int * The number of arguments passed to the scalar function.
piResXoType int * Type of scalar function result value.
piLength int * Maximum length of the scalar function result value.
piPrecision int * Precision of the scalar function result value.
piScale int * Scale of the scalar function result value.
RETURN
int DAM_SUCCESS - on success
DAM_FAILURE - on failure
TitleResults for “How to create a CRG?”Also Available inAlert